Archive for the ‘Algorithm & Data Structure’ Category
November 6, 2018
Non-dominated Sorting Genetic Algorithm, Nondominated Sorting Genetic Algorithm, Fast Elitist Non-dominated Sorting Genetic Algorithm, NSGA, NSGA-II
Taxonomy
The Non-dominated Sorting Genetic Algorithm is a Multiple Objective Optimization (MOO) algorithm and is an instance of an Evolutionary Algorithm from the field of Evolutionary Computation. Refer to for more information and references on Multiple Objective Optimization. NSGA is an extension of the Genetic Algorithm for multiple objective function optimization. It is related to other Evolutionary Multiple Objective Optimization Algorithms (EMOO) (or Multiple Objective Evolutionary Algorithms MOEA) such as the Vector-Evaluated Genetic Algorithm (VEGA), Strength Pareto Evolutionary Algorithm (SPEA), and Pareto Archived Evolution Strategy (PAES). There are two versions of the algorithm, the classical NSGA and the updated and currently canonical form NSGA-II.
(more…)
Tags:algorithm, Evolutionary, Genetic Algorithm, MOP, Nondominated Sorting Genetic Algorithm, NSGA, NSGA-II, Optimisation, Optimization
Posted in Algorithm & Data Structure, Knowledge, Material Study, My Research, Tutorial | Leave a Comment »
April 16, 2012
Kali ini kita akan mendiskusikan tentang struktur data ‘Linked List’. Silahkan unduh materi studi disini.
Tags:algorithm, Algoritma, C, cpp, data structure, linked list, material study, Pemrograman, programming, Struktur Data
Posted in Algorithm & Data Structure, Material Study | Leave a Comment »
April 16, 2012
Stack atau tumpukan adalah sebuah struktur data dimana data hanya dapat diisi atau dimasukkan dan diambil dari satu sisi saja. Stack bersifat LIFO (Last In First Out). Berikut materi tentang ‘Stack’ bisa diunduh disini.
Tags:algorithm, Algoritma, C, cpp compile tumpukan, data structure, Pemrograman, programming, stack, Struktur Data
Posted in Algorithm & Data Structure, Material Study | Leave a Comment »
April 15, 2012
Kali ini kita akan mendiskusikan tentang Pointer. Untuk materi silahkan unduh disini.
Contoh kode program C++ yang menggunakan ‘pointer’.
#include<iostream>
using namespace std;
int main()
{
int a = 50; // initialize integer variable a
cout<<“Value of ‘a’ = “<<a<<endl; // show the output of a
cout<<“Memory address of ‘a’: “<<&a<<endl; // show the address of a
cout<<endl;
int * b; // declare an integer pointer b
b = &a; // transfer the address of ‘a’ to pointer ‘b’
cout<<“Value of Pointer ‘b’: “<<*b<<endl; // show the output of *b
cout<<“Content of Pointer ‘b’: “<<b<<endl; // show the content of *b
cout<<“Memory address of Pointer ‘b’: “<<&b<<endl; // show the address of *b
cout<<endl;
int **c; // declare an integer pointer to a pointer
c = &b; // transfer the address of ‘b’ to ‘c’
cout<<“Value of Pointer ‘c’: “<<**c<<endl; // show the output of **c
cout<<“Content of Pointer ‘c’: “<<c<<endl; // show the content of **c
cout<<“Memory address of Pointer ‘c’: “<<&c<<endl; // show the address of **c
cout<<endl;
return 0;
}
Tags:Algoritma, C, material, Pemrograman, Pointer, pointers, Struktur Data, studi, study
Posted in Algorithm & Data Structure, Material Study | Leave a Comment »