-->

101 algorithms frequently used in programming and computer science


101 algorithms frequently used in programming and computer science


  1. Algoritma Sorting, seperti Bubble Sort, Merge Sort, Quick Sort, dll.
  2. Algoritma Pencarian, seperti Linear Search, Binary Search, dll.
  3. Algoritma Graf, like a Depth-First Search, Breadth-First Search, Dijkstra, Kruskal's , Bellman-Ford
  4. Algoritma Pohon, seperti Binary Search Tree, AVL Tree, Red-Black Tree, dll.
  5. Algoritma String Matching, seperti Knuth-Morris-Pratt, Boyer-Moore, dll.
  6. Algoritma Kriptografi, seperti Caesar Cipher, AES, RSA, dll.
  7. Algoritma Machine Learning, seperti Linear Regression, Logistic Regression, Decision Tree, Random Forest, dll.
  8. Algoritma Jaringan, seperti TCP/IP, Routing, dll.
  9. Algoritma Komputasi Geometri, seperti Convex Hull, Line Intersection, dll.
  10. Algoritma Paralel, seperti MapReduce, Fork-Join,
  11. Algoritma Compression, seperti Huffman Coding, Lempel-Ziv-Welch (LZW), dll.
  12. Algoritma Rekursif, seperti Fibonacci, Factorial, dll.
  13. Algoritma Backtracking, seperti N-Queens, Sudoku Solver, dll.
  14. Algoritma Dynamic Programming, seperti Longest Common Subsequence, Knapsack Problem, dll.
  15. Algoritma Numerik, seperti Metode Newton-Raphson, Metode Biseksi, Metode Regula-Falsi, dll.
  16. Algoritma Caching, seperti Least Recently Used (LRU), Most Recently Used (MRU), dll.
  17. Algoritma Randomized, seperti QuickSort Randomized, Shuffle, dll.
  18. Algoritma Kolaboratif Filtering, seperti Collaborative Filtering, Content-based Filtering, dll.
  19. Algoritma Data Mining, seperti Apriori,
  20. Algoritma Data Mining, seperti Apriori, K-Means, Naive Bayes, dll.
  21. Algoritma Game, seperti Minimax, Alpha-Beta Pruning, dll.
  22. Algoritma Scheduling, seperti First-Come First-Serve (FCFS), Shortest-Job-First (SJF), dll.
  23. Algoritma Routing, seperti Dijkstra, Bellman-Ford, dll.
  24. Algoritma Bayesian Network, seperti Junction Tree, Belief Propagation, dll.
  25. Algoritma Fuzzy Logic, seperti Fuzzy C-Means, Fuzzy Logic Controller, dll.
  26. Algoritma Distributed System, seperti Consensus, Paxos, Raft, dll.
  27. Algoritma Blockchain, seperti Proof-of-Work (PoW), Proof-of-Stake (PoS), dll.
  28. Algoritma Quantum Computing, seperti Grover's Algorithm, Shor's Algorithm, dll.
  29. Algoritma Image Processing, seperti Edge Detection, Histogram Equalization, dll.
  30. Algoritma Speech Recognition, seperti Hidden Markov Model (HMM), Dynamic Time Warping (DTW), dll.
  31. Algoritma Recommendation System, seperti Collaborative Filtering, Content-Based Filtering, dll.
  32. Algoritma Natural Language Processing, seperti Part-of-Speech (POS) Tagging, Named Entity Recognition (NER), dll.
  33. Algoritma Data Compression, seperti Run-Length Encoding (RLE), Burrows-Wheeler Transform (BWT), dll.
  34. Algoritma Genetic Programming, seperti Genetic Algorithms, Evolution Strategies, dll.
  35. Algoritma Computational Biology, seperti Sequence Alignment, Phylogenetic Tree Construction, dll.
  36. Algoritma Social Network Analysis, seperti PageRank, HITS, dll.
  37. Algoritma Computer Vision, seperti Object Detection, Image Segmentation, dll.
  38. Algoritma Bioinformatics, seperti Hidden Markov Models (HMMs), Multiple Sequence Alignment, dll.
  39. Algoritma Cybersecurity, seperti Firewall, Intrusion Detection System (IDS), dll.
  40. Algoritma Artificial Intelligence, seperti Expert Systems, Rule-Based Systems, dll.
  41. Algoritma Internet of Things (IoT), seperti Zigbee, Z-Wave, dll.
  42. Algoritma Kompresi Video, seperti H.264, HEVC, dll.
  43. Algoritma Pemrosesan Suara, seperti Fast Fourier Transform (FFT), Wavelet Transform, dll.
  44. Algoritma Blockchain, seperti Proof-of-Authority (PoA), Proof-of-Elapsed-Time (PoET), dll.
  45. Algoritma Quantum Machine Learning, seperti Quantum Support Vector Machine, Quantum Neural Networks, dll.
  46. Algoritma Sentimen Analisis, seperti Naive Bayes Classifier, Support Vector Machines (SVM), dll.
  47. Algoritma Cloud Computing, seperti MapReduce, Hadoop, Spark, dll.
  48. Algoritma Convolutional Neural Networks (CNN), seperti AlexNet, VGGNet, dll.
  49. Algoritma Pengolahan Citra, seperti Image Filtering, Image Segmentation, dll.
  50. Algoritma Autonomous Vehicle, seperti Simultaneous Localization and Mapping (SLAM), Path Planning, dll.
  51. Algoritma Computer Graphics, seperti Ray Tracing, Rasterization, dll.
  52. Algoritma Simulasi, seperti Monte Carlo Simulation, Cellular Automata, dll.
  53. Algoritma Augmented Reality, seperti Marker-based AR, Markerless AR, dll.
  54. Algoritma Speech Synthesis, seperti Text-to-Speech (TTS), Speech-to-Speech (STS), dll.
  55. Algoritma Database, seperti B-Tree, Hash Table, dll.
  56. Algoritma Simulated Annealing, seperti Hill Climbing, Genetic Algorithms, dll.
  57. Algoritma Spatial Data Mining, seperti Spatial Clustering, Spatial Outlier Detection, dll.
  58. Algoritma Graph Theory, seperti Depth-First Search (DFS), Breadth-First Search (BFS), dll.
  59. Algoritma Text Mining, seperti Topic Modelling, Latent Dirichlet Allocation (LDA), dll.
  60. Algoritma Pemodelan Sistem, seperti Dynamic Systems, Control Systems, dll.
  61. Algoritma Big Data, seperti Apache Hadoop, Apache Spark, dll.
  62. Algoritma Natural Language Generation, seperti Neural Machine Translation (NMT), Text Summarization, dll.
  63. Algoritma Mesin Pencari, seperti Google PageRank, Solr, ElasticSearch, dll.
  64. Algoritma Recommendation System, seperti Collaborative Filtering, Content-Based Filtering, dll.
  65. Algoritma Social Media Analysis, seperti Sentiment Analysis, Opinion Mining, dll.
  66. Algoritma Edge Computing, seperti Apache NiFi, AWS Greengrass, dll.
  67. Algoritma Cloud-Native, seperti Kubernetes, Istio, dll.
  68. Algoritma Digital Signal Processing, seperti Discrete Fourier Transform (DFT), Waveform Analysis, dll.
  69. Algoritma Mobile Computing, seperti Android OS, iOS, dll.
  70. Algoritma Digital Image Processing, seperti Image Filtering, Image Restoration, dll.
  71. Algoritma Intelligent Transportation System, seperti Traffic Flow Prediction, Traffic Congestion Control, dll.
  72. Algoritma Keamanan Jaringan, seperti AES, RSA, Blowfish, dll.
  73. Algoritma Keamanan Data, seperti SHA, MD5, Hash, dll.
  74. Algoritma Pengenalan Wajah, seperti Principal Component Analysis (PCA), Linear Discriminant Analysis (LDA), dll.
  75. Algoritma Pengolahan Bahasa Alami, seperti Named Entity Recognition (NER), Part-of-Speech (POS) Tagging, dll.
  76. Algoritma Collaborative Editing, seperti Operational Transformation, CRDTs, dll.
  77. Algoritma Augmented Virtuality, seperti Mixed Reality, Virtual Reality, dll.
  78. Algoritma Kriptografi Kuantum, seperti Quantum Key Distribution (QKD), Quantum One-Time Pad, dll.
  79. Algoritma Perceptron, seperti Multi-Layer Perceptron (MLP), Convolutional Neural Networks (CNN), dll.
  80. Algoritma Distributed Ledger, seperti Ethereum, Corda, dll.
  81. Algoritma Pengolahan Data Multidimensi, seperti OLAP, Data Cube, dll.
  82. Algoritma Transfer Learning, seperti fine-tuning, feature extraction, dll.
  83. Algoritma Komputerisasi Musik, seperti MIDI, Spectrogram Analysis, dll.
  84. Algoritma Hadoop Ecosystem, seperti HDFS, MapReduce, Hive, dll.
  85. Algoritma Navigasi, seperti Dijkstra, A-Star, dll.
  86. Algoritma Multi-Objective Optimization, seperti Non-Dominated Sorting Genetic Algorithm (NSGA), Multi-Objective Particle Swarm Optimization (MOPSO), dll.
  87. Algoritma Web Scraping, seperti BeautifulSoup, Scrapy, dll.
  88. Algoritma Continuous Integration/Continuous Deployment (CI/CD), seperti Jenkins, TravisCI, GitLab CI, dll.
  89. Algoritma Affective Computing, seperti Emotion Detection, Sentiment Analysis, dll.
  90. Algoritma Quantum Computing, seperti Grover's Algorithm, Shor's Algorithm, dll.
  91. Algoritma IoT, seperti MQTT, CoAP, dll.
  92. Algoritma Digital Twin, seperti 3D Modeling, Simulation, dll.
  93. Algoritma Sistem Kendali Otomatis, seperti PID, MPC, dll.
  94. Algoritma Natural Language Processing (NLP) Lanjutan, seperti Text Classification, Text Generation, dll.
  95. Algoritma Deep Reinforcement Learning, seperti Q-Learning, Actor-Critic, dll.
  96. Algoritma Sistem Pakar, seperti Rule-Based System, Fuzzy Logic, dll.
  97. Algoritma Augmented Analytics, seperti Automated Machine Learning (AutoML), Cognitive Computing, dll.
  98. Algoritma Blockchain, seperti Bitcoin, Ethereum, dll.
  99. Algoritma Pemrosesan Suara, seperti Speech Recognition, Speech Synthesis, dll.
  100. Algoritma Simulasi, seperti Monte Carlo Simulation, Discrete Event Simulation, dll.
  101. Algoritma Distributed Tracing, seperti OpenTracing, Jaeger, dll.
LihatTutupKomentar

Ad Unit (Iklan) BIG