computer_science:programming:algorithm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
computer_science:programming:algorithm [2021/09/25 20:38] – mana | computer_science:programming:algorithm [2021/10/14 03:35] (current) – [Gauss Sum] mana | ||
---|---|---|---|
Line 85: | Line 85: | ||
===== Sequential Search ===== | ===== Sequential Search ===== | ||
- | Data set of N elements: '' | + | Data set of N elements: '' |
Therefore the list will be L< | Therefore the list will be L< | ||
Target: 45 〇 130 × | Target: 45 〇 130 × | ||
Line 105: | Line 105: | ||
Step 9 stop | Step 9 stop | ||
</ | </ | ||
+ | |||
+ | ===== The Swap ===== | ||
+ | x y | ||
+ | 5 3 | ||
+ | Swap the content of both variable so that X=3 and Y=5 | ||
+ | < | ||
+ | Step 1 get x, y | ||
+ | Step 2 set temp = x | ||
+ | Step 3 x = y | ||
+ | Step 4 y = temp | ||
+ | Stop 5 Stop | ||
+ | </ | ||
+ | |||
+ | * For swapping in other algorithm '' | ||
+ | |||
+ | ===== Gauss Sum ===== | ||
+ | n ≥ 1 | ||
+ | 1+2+3+4+...+n | ||
+ | |||
+ | Formula: $\frac{(n+1)*n}{2}$ | ||
+ | FIXME (double check this information) | ||
+ | When talking about efficiency we say that the efficiency of n is $\Theta(n^2)$ | ||
+ |
computer_science/programming/algorithm.1632569901.txt.gz · Last modified: 2021/09/25 20:38 by mana