C++ 算法大全
Go to file
mertkoca ab60bdb062
Bubble Sort(Kabarcık Sıralama)
Bubble Sort(Kabarcık Sıralama) hakkkında bubble sort'un çalışma prensibi,algoritma analizi,en iyi-en kötü durum gibi bilgiler eklenmiştir.Bu pull request'e giren bir kişi bubble sort hakkında kolayca bilgi edinebilir.
Ayrıca algoritmada kullanılan swap işlemi hakkında da kod içinde nasıl çalıştığı bilgisi eklenmiştir.Bu işlemi tam anlaşılır hale getirmek içinde alt kısımda örnekle açıklanmıştır.Kod içinde de bazı yerlerde göze hoş gözükmesi için dizayn değişiklikleri yapıldı.
2019-05-14 14:08:21 +03:00
Backtracking Create Rat_maze.cpp 2018-03-13 04:36:21 +05:30
Computer Oriented Statistical Methods added gaussian elimination method 2016-11-07 18:01:42 +06:00
Data Structure Merge pull request #123 from ojas1234/master 2019-02-12 21:48:36 +05:30
Dynamic Programming Merge pull request #167 from rafi007akhtar/rafi_changes 2019-02-10 12:27:18 +05:30
Graph Merge pull request #171 from AbhiY98/master 2019-02-20 15:35:54 +05:30
Greedy Algorithms Add files via upload 2018-03-16 23:15:22 +01:00
Hashing Hashing with collision resolution 2018-04-18 18:09:35 +05:30
Math Merge pull request #145 from keshav-space/master 2019-02-13 19:28:32 +05:30
Operations on Datastructures Selection Sort in Singly Linked List 2019-02-14 02:48:58 +05:30
Others Moved programs to appropriate directories 2019-02-12 20:32:46 +05:30
Range queries segment tree with lazy propagation 2017-08-29 15:04:30 +05:30
Search Rectified Linear Search 2017-12-26 16:29:37 +05:30
Sorting Bubble Sort(Kabarcık Sıralama) 2019-05-14 14:08:21 +03:00
README.md Merge branch 'master' into patch-1 2019-02-09 15:58:35 +05:30
sleep sort.c sleep sort via c 2017-10-08 20:08:04 +05:30
ternary_search.cpp Add Ternary Search 2017-10-17 17:31:21 +02:00

C++

This repository contains some useful algorithms and data structures.

Contribute

How you can contribute? See this small guide.

  • Use the directory structure of the repository.
  • Please describe your pull requests.
  • Don't use bits/stdc++.h because this is quite Linux specific and slows down the compiler process.
  • Put comments in your code.
  • Avoid struct. Instead use the class keyword.
  • Add some test cases in the main-function.
  • Can suggest any change in present algorithms(if needed).