Skip to content

Instantly share code, notes, and snippets.

View sofyan48's full-sized avatar
๐ŸŒ
Eat, learn and sleep

Pi An sofyan48

๐ŸŒ
Eat, learn and sleep
View GitHub Profile
@sofyan48
sofyan48 / djikstra.js
Created September 16, 2015 12:47
Algoritma Dijkstra Dengan Javascript
//algoritma dijkstra
function Dijkstra(roads, source, dest) {
var inf = Number.POSITIVE_INFINITY;
var distance = {};
var done = {};
var pred = {};
for (var i in roads) {
// jalan tidak diketahui
distance[i] = inf;
@sofyan48
sofyan48 / heap.c
Last active June 23, 2017 11:32 — forked from martinkunev/heap.c
// WARNING: Requires C99 compatible compiler
#include <unistd.h>
#include <stdlib.h>
#include "heap.h"
#define CMP(a, b) ((a) >= (b))
static const unsigned int base_size = 4;
@sofyan48
sofyan48 / Simulasi_fuzzy.cpp
Created January 22, 2015 18:33
Simulasi Pergerakan Motor DC-MP Menggunakan Metode Tsukamoto Fuzzy Logic
#include <iostream>
#include <math.h>
#include <cmath>
using namespace std;
//sensor kiri 0 == 0 cm
float nba=0,nbb=6; //ambang dekat
float nna=0,nnb=6,nnc=18; //ambang normal
float nsa=6,nsb=18; //ambang jauh
//sensor kanan 0 == 0 cm
float pba=0,pbb=6; //ambang dekat