mirror of
https://github.com/TheAlgorithms/C
synced 2024-11-24 14:29:42 +03:00
97d021424e
* feat: add G.711 a-law algorithm * chore: add CMakeLists.txt for audio/ * updating DIRECTORY.md * docs: add explanation to G.711 a-law algorithm * docs: adjust comments to G.711 a-law algorithm Co-authored-by: David Leal <halfpacho@gmail.com> * docs: adjust comments to G.711 a-law algorithm Co-authored-by: David Leal <halfpacho@gmail.com> * test: add self-test for G.711 a-law algorithm * fix: initialize variables to zero * docs: adjust comments to G.711 a-law algorithm Co-authored-by: David Leal <halfpacho@gmail.com> Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com> Co-authored-by: David Leal <halfpacho@gmail.com>
31 KiB
31 KiB
List of all files
Audio
Client Server
- Client
- Server
- Tcp Full Duplex Client
- Tcp Full Duplex Server
- Tcp Half Duplex Client
- Tcp Half Duplex Server
- Udp Client
- Udp Server
Conversions
- Binary To Decimal
- Binary To Hexadecimal
- Binary To Octal
- C Atoi Str To Integer
- Decimal To Binary
- Decimal To Binary Recursion
- Decimal To Hexa
- Decimal To Octal
- Decimal To Octal Recursion
- Hexadecimal To Octal
- Hexadecimal To Octal2
- Infix To Postfix
- Int To String
- Octal To Binary
- Octal To Decimal
- Octal To Hexadecimal
- To Decimal
Data Structures
- Array
- Binary Trees
- Dictionary
- Dynamic Array
- Graphs
- Hash Set
- Heap
- Linked List
- List
- Queue
- Stack
- Stack
- Trie
Developer Tools
Exercism
- Acronym
- Hello World
- Isogram
- Rna Transcription
- Word Count
Games
Geometry
Graphics
Greedy Approach
Hash
Leetcode
- Src
- 1
- 101
- 104
- 108
- 1089
- 109
- 11
- 110
- 112
- 1184
- 1189
- 12
- 1207
- 121
- 125
- 13
- 136
- 141
- 142
- 153
- 160
- 169
- 173
- 189
- 190
- 191
- 2
- 20
- 201
- 203
- 206
- 21
- 215
- 217
- 226
- 231
- 234
- 24
- 242
- 26
- 268
- 27
- 278
- 28
- 283
- 287
- 29
- 3
- 344
- 35
- 367
- 38
- 387
- 389
- 4
- 404
- 442
- 461
- 476
- 509
- 520
- 53
- 561
- 617
- 647
- 66
- 674
- 7
- 700
- 701
- 704
- 709
- 771
- 8
- 82
- 83
- 852
- 876
- 9
- 905
- 917
- 938
- 94
- 965
- 977
Machine Learning
Misc
- Armstrong Number
- Cantor Set
- Cartesian To Polar
- Catalan
- Collatz
- Demonetization
- Factorial
- Factorial Large Number
- Factorial Trailing Zeroes
- Fibonacci
- Fibonacci Dp
- Fibonacci Fast
- Gcd
- Is Armstrong
- Large Factorials
- Lcm
- Lerp
- Lexicographic Permutations
- Longest Subsequence
- Mirror
- Palindrome
- Pid
- Poly Add
- Prime
- Prime Factoriziation
- Prime Seive
- Quartile
- Rselect
- Strong Number
- Sudoku Solver
- Tower Of Hanoi
- Union Find
Numerical Methods
- Durand Kerner Roots
- Gauss Elimination
- Gauss Seidel Method
- Lagrange Theorem
- Lu Decompose
- Mean
- Median
- Newton Raphson Root
- Ode Forward Euler
- Ode Midpoint Euler
- Ode Semi Implicit Euler
- Qr Decompose
- Qr Decomposition
- Qr Eigen Values
- Realtime Stats
- Simpsons 1 3Rd Rule
- Variance
Project Euler
- Problem 1
- Problem 10
- Problem 12
- Problem 13
- Problem 14
- Problem 15
- Problem 16
- Problem 19
- Problem 2
- Problem 20
- Problem 21
- Problem 22
- Problem 23
- Problem 25
- Problem 26
- Problem 3
- Problem 4
- Problem 401
- Problem 5
- Problem 6
- Problem 7
- Problem 8
- Problem 9
Searching
- Binary Search
- Exponential Search
- Fibonacci Search
- Floyd Cycle Detection Algorithm
- Interpolation Search
- Jump Search
- Linear Search
- Modified Binary Search
- Other Binary Search
- Pattern Search
- Ternary Search
Sorting
- Bead Sort
- Binary Insertion Sort
- Bogo Sort
- Bubble Sort
- Bubble Sort 2
- Bubble Sort Recursion
- Bucket Sort
- Cocktail Sort
- Comb Sort
- Counting Sort
- Cycle Sort
- Gnome Sort
- Heap Sort
- Heap Sort 2
- Insertion Sort
- Insertion Sort Recursive
- Merge Sort
- Merge Sort Nr
- Multikey Quick Sort
- Odd Even Sort
- Pancake Sort
- Partition Sort
- Pigeonhole Sort
- Quick Sort
- Radix Sort
- Radix Sort 2
- Random Quick Sort
- Selection Sort
- Selection Sort Recursive
- Shaker Sort
- Shell Sort
- Shell Sort2
- Stooge Sort