목록Programing/Algorithm (4)
Hacking Arts
PageRank 알고리즘 설명
http://sungmooncho.com/2012/08/26/pagerank/
Programing/Algorithm
2016. 1. 12. 22:03
Loop unrolling
https://en.wikipedia.org/wiki/Loop_unrolling 간단한 예다..어셈코드를 생각해보면 왼쪽같은 경우비교+증가=>함수 이게 100번이 반복된다그에 비해 오른쪽은비교+5씩증가=>5회 함수 이게 20번이다.뭐 똑같다고 생각하겠지만 어셈코드로 생각해보면왼쪽은 비교 증가 함수 이게 계속해서 반복되지만오른쪽은 비교 증가 함수 함수 함수 함수 함수 이다.즉 4번의 비교 증가가 줄어 코드가 그만큼 간소화된다.
Programing/Algorithm
2015. 12. 15. 01:25
15개 알고리즘을 소리로
The algorithms are: selection sort, insertion sort, quick sort, merge sort, heap sort, radix sort (LSD), radix sort (MSD), std::sort (intro sort), std::stable_sort (adaptive merge sort), shell sort, bubble sort, cocktail shaker sort, gnome sort, bitonic sort and bogo sort (30 seconds of it). More information on the "Sound of Sorting"
Programing/Algorithm
2015. 3. 21. 22:19
Quick Sort 동영상
Programing/Algorithm
2014. 8. 23. 01:51