|
|
0
|
|
1.1 KB
|
|
|
1. About the course-en_US.srt
|
SRT
|
4.2 KB
|
|
|
1. About the course.mp4
|
MP4
|
21 MB
|
|
|
1. Arrays - Memory Representation-en_US.srt
|
SRT
|
4.8 KB
|
|
|
1. Arrays - Memory Representation.mp4
|
MP4
|
14.4 MB
|
|
|
1. Constants - General Intro + Usage-en_US.srt
|
SRT
|
14.7 KB
|
|
|
1. Constants - General Intro + Usage.mp4
|
MP4
|
50.9 MB
|
|
|
1. Dynamic Matrix - Introduction-en_US.srt
|
SRT
|
3.9 KB
|
|
|
1. Dynamic Matrix - Introduction.mp4
|
MP4
|
74.5 MB
|
|
|
1. Enums - Part 1-en_US.srt
|
SRT
|
11.4 KB
|
|
|
1. Enums - Part 1.mp4
|
MP4
|
127.8 MB
|
|
|
1. Exercise #1 - Creating a “new array” with NO DUPLICATES-en_US.srt
|
SRT
|
38.5 KB
|
|
|
1. Exercise #1 - Creating a “new array” with NO DUPLICATES.mp4
|
MP4
|
264.6 MB
|
|
|
1. Introduction to Pointers + General Visualization-en_US.srt
|
SRT
|
10.2 KB
|
|
|
1. Introduction to Pointers + General Visualization.mp4
|
MP4
|
26.2 MB
|
|
|
1
|
|
215.1 KB
|
|
|
1. Exercise - Swap Function-en_US.srt
|
SRT
|
5.6 KB
|
|
|
1. Exercise - Swap Function.mp4
|
MP4
|
12.3 MB
|
|
|
1. Function Pointers - Introduction-en_US.srt
|
SRT
|
13.5 KB
|
|
|
1. Function Pointers - Introduction.mp4
|
MP4
|
48.5 MB
|
|
|
1. Library Functions Implementation - Introduction-en_US.srt
|
SRT
|
3.6 KB
|
|
|
1. Library Functions Implementation - Introduction.mp4
|
MP4
|
9.8 MB
|
|
|
1. Pointers Arithmetic Introduction-en_US.srt
|
SRT
|
15 KB
|
|
|
1. Pointers Arithmetic Introduction.mp4
|
MP4
|
58.5 MB
|
|
|
1. Returning a string from a function - example with strConcat-en_US.srt
|
SRT
|
12.1 KB
|
|
|
1. Returning a string from a function - example with strConcat.mp4
|
MP4
|
61.2 MB
|
|
|
1. Swapping in O(n) Complexity-en_US.srt
|
SRT
|
10.2 KB
|
|
|
1. Swapping in O(n) Complexity.mp4
|
MP4
|
66.9 MB
|
|
|
1. What is DMA and why we may need it-en_US.srt
|
SRT
|
10.2 KB
|
|
|
1. What is DMA and why we may need it.mp4
|
MP4
|
20.8 MB
|
|
|
2
|
|
997.1 KB
|
|
|
3
|
|
163.3 KB
|
|
|
10. ATTENTION! Problem with Returning a Static Array from a Function-en_US.srt
|
SRT
|
15.1 KB
|
|
|
10. ATTENTION! Problem with Returning a Static Array from a Function.mp4
|
MP4
|
66.2 MB
|
|
|
10. Quick Summary-en_US.srt
|
SRT
|
4.4 KB
|
|
|
10. Quick Summary.mp4
|
MP4
|
12.5 MB
|
|
|
10. Swap 2 columns in 2D Dynamic Array - for 2D Integer Arrays-en_US.srt
|
SRT
|
8.4 KB
|
|
|
10. Swap 2 columns in 2D Dynamic Array - for 2D Integer Arrays.mp4
|
MP4
|
115.1 MB
|
|
|
10. “realloc” issues-en_US.srt
|
SRT
|
7.5 KB
|
|
|
10. “realloc” issues.mp4
|
MP4
|
28.8 MB
|
|
|
11. 3. Question - Allocate and Pass By Reference a 1D Dynamically Allocated Array-en_US.srt
|
SRT
|
3.5 KB
|
|
|
11. 3. Question - Allocate and Pass By Reference a 1D Dynamically Allocated Array.mp4
|
MP4
|
40.9 MB
|
|
|
11. Question - 2 functions - lower and upper triangle matrix functions-en_US.srt
|
SRT
|
11.1 KB
|
|
|
11. Question - 2 functions - lower and upper triangle matrix functions.mp4
|
MP4
|
127.9 MB
|
|
|
11. Question - Function to Update the Average by Reference-en_US.srt
|
SRT
|
2.8 KB
|
|
|
11. Question - Function to Update the Average by Reference.mp4
|
MP4
|
33.8 MB
|
|
|
12. 2. Solution - Function to Update the Average by Reference-en_US.srt
|
SRT
|
12 KB
|
|
|
12. 2. Solution - Function to Update the Average by Reference.mp4
|
MP4
|
143.4 MB
|
|
|
12. 4. Solution - Allocate and Pass By Reference a 1D Dynamically Allocated Array-en_US.srt
|
SRT
|
17 KB
|
|
|
12. 4. Solution - Allocate and Pass By Reference a 1D Dynamically Allocated Array.mp4
|
MP4
|
207 MB
|
|
|
12. Solution - 2 functions - lower and upper triangle matrix creation-en_US.srt
|
SRT
|
15.9 KB
|
|
|
12. Solution - 2 functions - lower and upper triangle matrix creation.mp4
|
MP4
|
186.9 MB
|
|
|
13. Question - write two functions to PRINT - lower and upper triangle matrix-en_US.srt
|
SRT
|
5.2 KB
|
|
|
13. Question - write two functions to PRINT - lower and upper triangle matrix.mp4
|
MP4
|
54.4 MB
|
|
|
14. Solution - 2 functions to print - lower and upper triangle matrix-en_US.srt
|
SRT
|
9.1 KB
|
|
|
14. Solution - 2 functions to print - lower and upper triangle matrix.mp4
|
MP4
|
108.5 MB
|
|
|
2. Arrays of Pointers - Introduction & Usage-en_US.srt
|
SRT
|
16.8 KB
|
|
|
2. Arrays of Pointers - Introduction & Usage.mp4
|
MP4
|
238.9 MB
|
|
|
2. Constants - Why & When + Example-en_US.srt
|
SRT
|
18.4 KB
|
|
|
2. Constants - Why & When + Example.mp4
|
MP4
|
53.4 MB
|
|
|
2. Enum - Part 2-en_US.srt
|
SRT
|
24.3 KB
|
|
|
2. Enum - Part 2.mp4
|
MP4
|
262 MB
|
|
|
2. Exclusive Extra Lecture on Strings & Pointers-en_US.srt
|
SRT
|
22.4 KB
|
|
|
2. Exclusive Extra Lecture on Strings & Pointers.mp4
|
MP4
|
134.4 MB
|
|
|
2. Exercise #2 - Splitting “source array” into ODD and EVEN arrays-en_US.srt
|
SRT
|
20.3 KB
|
|
|
2. Exercise #2 - Splitting “source array” into ODD and EVEN arrays.mp4
|
MP4
|
153.1 MB
|
|
|
2. Finding String Length - Implementation in C (using pointers)-en_US.srt
|
SRT
|
5.5 KB
|
|
|
2. Finding String Length - Implementation in C (using pointers).mp4
|
MP4
|
21 MB
|
|
|
2. Milestone #1 - Develop Your Real Swap Function!-en_US.srt
|
SRT
|
3.9 KB
|
|
|
2. Milestone #1 - Develop Your Real Swap Function!.mp4
|
MP4
|
9 MB
|
|
|
2. Passing an Array to a Function-en_US.srt
|
SRT
|
10.6 KB
|
|
|
2. Passing an Array to a Function.mp4
|
MP4
|
45 MB
|
|
|
2. Pointers Arithmetic Examples-en_US.srt
|
SRT
|
7.8 KB
|
|
|
2. Pointers Arithmetic Examples.mp4
|
MP4
|
27.1 MB
|
|
|
2. Problem Example - Motivation to use Functions Pointers-en_US.srt
|
SRT
|
9.4 KB
|
|
|
2. Problem Example - Motivation to use Functions Pointers.mp4
|
MP4
|
30.5 MB
|
|
|
2. Swapping in O(1) Complexity-en_US.srt
|
SRT
|
10.7 KB
|
|
|
2. Swapping in O(1) Complexity.mp4
|
MP4
|
74.9 MB
|
|
|
2. Why using Pointers [Reasons & Motivation]-en_US.srt
|
SRT
|
16.5 KB
|
|
|
2. Why using Pointers [Reasons & Motivation].mp4
|
MP4
|
37.8 MB
|
|
|
2. “malloc function-en_US.srt
|
SRT
|
25.1 KB
|
|
|
2. “malloc function.mp4
|
MP4
|
84.9 MB
|
|
|
3. Another reasons and motivation behind the usage of pointers-en_US.srt
|
SRT
|
6 KB
|
|
|
3. Another reasons and motivation behind the usage of pointers.mp4
|
MP4
|
11.5 MB
|
|
|
3. Challenge #1 -Returning an Array from a Function using Dynamic Memory Allocation-en_US.srt
|
SRT
|
10.7 KB
|
|
|
3. Challenge #1 -Returning an Array from a Function using Dynamic Memory Allocation.mp4
|
MP4
|
53 MB
|
|
|
3. Challenge #3 - Finding and Passing by Pointer - “Min” & “Max” values of an array-en_US.srt
|
SRT
|
13.3 KB
|
|
|
3. Challenge #3 - Finding and Passing by Pointer - “Min” & “Max” values of an array.mp4
|
MP4
|
59.9 MB
|
|
|
3. Concatenating 2 Strings - Implementation in C (using pointers)-en_US.srt
|
SRT
|
15.6 KB
|
|
|
3. Concatenating 2 Strings - Implementation in C (using pointers).mp4
|
MP4
|
70.3 MB
|
|
|
3. Declaration of Pointer to a Function-en_US.srt
|
SRT
|
6.8 KB
|
|
|
3. Declaration of Pointer to a Function.mp4
|
MP4
|
25.5 MB
|
|
|
3. Exercise #3 - “Lower Case” & “Upper Case” arrays allocation-en_US.srt
|
SRT
|
15.2 KB
|
|
|
3. Exercise #3 - “Lower Case” & “Upper Case” arrays allocation.mp4
|
MP4
|
123.8 MB
|
|
|
3. Milestone #1 - Solution-en_US.srt
|
SRT
|
10.2 KB
|
|
|
3. Milestone #1 - Solution.mp4
|
MP4
|
47 MB
|
|
|
3. Rules - Summary-en_US.srt
|
SRT
|
6.9 KB
|
|
|
3. Rules - Summary.mp4
|
MP4
|
24.7 MB
|
|
|
3. SwapArray(O1) - Further Visualization & Additional Clarification - part 1-en_US.srt
|
SRT
|
14.2 KB
|
|
|
3. SwapArray(O1) - Further Visualization & Additional Clarification - part 1.mp4
|
MP4
|
182.8 MB
|
|
|
3. Usage of Arrays of Pointers VS Static 2D Arrays-en_US.srt
|
SRT
|
9.1 KB
|
|
|
3. Usage of Arrays of Pointers VS Static 2D Arrays.mp4
|
MP4
|
146 MB
|
|
|
4. 5. Question - Copy an Array and pass a new one by Reference-en_US.srt
|
SRT
|
1.8 KB
|
|
|
4. 5. Question - Copy an Array and pass a new one by Reference.mp4
|
MP4
|
28.2 MB
|
|
|
4. Challenge #2 - Print Dynamically Allocated Array-en_US.srt
|
SRT
|
8.8 KB
|
|
|
4. Challenge #2 - Print Dynamically Allocated Array.mp4
|
MP4
|
40.7 MB
|
|
|
4. Challenge #4 - Does Array Has An Element With Good Neighbors - Question-en_US.srt
|
SRT
|
5.1 KB
|
|
|
4. Challenge #4 - Does Array Has An Element With Good Neighbors - Question.mp4
|
MP4
|
16.8 MB
|
|
|
4. Coding Example with Pointers to Functions-en_US.srt
|
SRT
|
11.4 KB
|
|
|
4. Coding Example with Pointers to Functions.mp4
|
MP4
|
61.3 MB
|
|
|
4. Copying One String Into Another - Implementation in C (using pointers)-en_US.srt
|
SRT
|
18 KB
|
|
|
4. Copying One String Into Another - Implementation in C (using pointers).mp4
|
MP4
|
96 MB
|
|
|
4. Creating a Totally Dynamically 2D Array-en_US.srt
|
SRT
|
12 KB
|
|
|
4. Creating a Totally Dynamically 2D Array.mp4
|
MP4
|
182.1 MB
|
|
|
4. Declaration & Usage of Pointers-en_US.srt
|
SRT
|
18 KB
|
|
|
4. Declaration & Usage of Pointers.mp4
|
MP4
|
41.1 MB
|
|
|
4
|
|
51.9 KB
|
|
|
4. Multiple Indirection-en_US.srt
|
SRT
|
6.2 KB
|
|
|
4. Multiple Indirection.mp4
|
MP4
|
20.4 MB
|
|
|
4. Pointers Arithmetic - DIY Exercises-en_US.srt
|
SRT
|
2.8 KB
|
|
|
4. Pointers Arithmetic - DIY Exercises.mp4
|
MP4
|
7.9 MB
|
|
|
4. SwapArray(O1) - Further Visualization & Additional Clarification - part 2-en_US.srt
|
SRT
|
6.3 KB
|
|
|
4. SwapArray(O1) - Further Visualization & Additional Clarification - part 2.mp4
|
MP4
|
88 MB
|
|
|
5. 6. Solution - Copy an Array and pass a new one by Reference-en_US.srt
|
SRT
|
12.1 KB
|
|
|
5. 6. Solution - Copy an Array and pass a new one by Reference.mp4
|
MP4
|
153.4 MB
|
|
|
5. Common Mistakes when using a Pointer to a Function-en_US.srt
|
SRT
|
5.8 KB
|
|
|
5. Comparing 2 Strings - Implementation in C (using pointers)-en_US.srt
|
SRT
|
16.3 KB
|
|
|
5
|
|
68.8 KB
|
|
|
5. Common Mistakes when using a Pointer to a Function.mp4
|
MP4
|
24.4 MB
|
|
|
5. Comparing 2 Strings - Implementation in C (using pointers).mp4
|
MP4
|
78.5 MB
|
|
|
5. Developing the “allocate2DMatrix” function-en_US.srt
|
SRT
|
15.2 KB
|
|
|
5. Developing the “allocate2DMatrix” function.mp4
|
MP4
|
213.9 MB
|
|
|
5. Does Array Has An Element With Good Neighbors - Solution-en_US.srt
|
SRT
|
6.4 KB
|
|
|
5. Does Array Has An Element With Good Neighbors - Solution.mp4
|
MP4
|
23.6 MB
|
|
|
5. Generic Pointer (void star) - What is “void ” [Generic Universal Pointer]-en_US.srt
|
SRT
|
16.4 KB
|
|
|
5. Generic Pointer (void star) - What is “void ” [Generic Universal Pointer].mp4
|
MP4
|
33.6 MB
|
|
|
5. Pointers Initialization-en_US.srt
|
SRT
|
5.2 KB
|
|
|
5. Pointers Initialization.mp4
|
MP4
|
13.5 MB
|
|
|
5. The sizeof Operator - Introduction-en_US.srt
|
SRT
|
4.6 KB
|
|
|
5. The sizeof Operator - Introduction.mp4
|
MP4
|
16.8 MB
|
|
|
5. “calloc” function-en_US.srt
|
SRT
|
10 KB
|
|
|
5. “calloc” function.mp4
|
MP4
|
36.8 MB
|
|
|
6. An array of Pointers to Functions-en_US.srt
|
SRT
|
18 KB
|
|
|
6. Challenge #4 - Function To Find If Array Is Sorted Or Not - Question.mp4
|
MP4
|
24.1 MB
|
|
|
6
|
|
40.7 KB
|
|
|
6. An array of Pointers to Functions.mp4
|
MP4
|
118 MB
|
|
|
6. Challenge #4 - Function To Find If Array Is Sorted Or Not - Question-en_US.srt
|
SRT
|
5.6 KB
|
|
|
6. Developing the “print2DMatrix” function-en_US.srt
|
SRT
|
8.5 KB
|
|
|
6. Developing the “print2DMatrix” function.mp4
|
MP4
|
115.4 MB
|
|
|
6. Generic Swap Function (including memcpy function)-en_US.srt
|
SRT
|
25.6 KB
|
|
|
6. Generic Swap Function (including memcpy function).mp4
|
MP4
|
344.2 MB
|
|
|
6. Short Dereference-en_US.srt
|
SRT
|
7.7 KB
|
|
|
6. Short Dereference.mp4
|
MP4
|
14.3 MB
|
|
|
6. The sizeof Operator - Basic Practice-en_US.srt
|
SRT
|
4 KB
|
|
|
6. The sizeof Operator - Basic Practice.mp4
|
MP4
|
11.2 MB
|
|
|
6. “free” function-en_US.srt
|
SRT
|
17.2 KB
|
|
|
6. “free” function.mp4
|
MP4
|
48.9 MB
|
|
|
7. Challenge #1 - Printing Value & Address of a Variable-en_US.srt
|
SRT
|
6 KB
|
|
|
7. Challenge #1 - Printing Value & Address of a Variable.mp4
|
MP4
|
26.8 MB
|
|
|
7. Challenge #4 - Iterative Solution-en_US.srt
|
SRT
|
21.1 KB
|
|
|
7. Challenge #4 - Iterative Solution.mp4
|
MP4
|
137.2 MB
|
|
|
7. Dangling Pointer-en_US.srt
|
SRT
|
9.5 KB
|
|
|
7. Dangling Pointer.mp4
|
MP4
|
37.9 MB
|
|
|
7. Developing the “freeMatrix” function-en_US.srt
|
SRT
|
7.2 KB
|
|
|
7. Developing the “freeMatrix” function.mp4
|
MP4
|
98 MB
|
|
|
7. sizeof & Static Arrays-en_US.srt
|
SRT
|
4 KB
|
|
|
7. sizeof & Static Arrays.mp4
|
MP4
|
16.7 MB
|
|
|
8. Challenge #2 - Guessing the Output-en_US.srt
|
SRT
|
11.3 KB
|
|
|
8. Challenge #2 - Guessing the Output.mp4
|
MP4
|
57.1 MB
|
|
|
8. Challenge #4 - Advanced Recursive Solution [Using Recursion & Functions]-en_US.srt
|
SRT
|
21.1 KB
|
|
|
8. Challenge #4 - Advanced Recursive Solution [Using Recursion & Functions].mp4
|
MP4
|
142 MB
|
|
|
8. Finding Memory Leakages [Valgrind]-en_US.srt
|
SRT
|
6.7 KB
|
|
|
8. Finding Memory Leakages [Valgrind].mp4
|
MP4
|
18.9 MB
|
|
|
8. Practice Questions - 2D Dynamic Arrays - Question-en_US.srt
|
SRT
|
7.9 KB
|
|
|
8. Practice Questions - 2D Dynamic Arrays - Question.mp4
|
MP4
|
107.8 MB
|
|
|
8. sizeof & Pointers-en_US.srt
|
SRT
|
17.4 KB
|
|
|
8. sizeof & Pointers.mp4
|
MP4
|
85.3 MB
|
|
|
9. Exclusive Pass By Reference Guide-en_US.srt
|
SRT
|
16.3 KB
|
|
|
9. Exclusive Pass By Reference Guide.mp4
|
MP4
|
48.7 MB
|
|
|
9. Exercise - Reverse Array Using Recursion And Pointer Arithmetic-en_US.srt
|
SRT
|
20.2 KB
|
|
|
9. Exercise - Reverse Array Using Recursion And Pointer Arithmetic.mp4
|
MP4
|
78.9 MB
|
|
|
9. Swap 2 rows in 2D Dynamic Array - using Universal Approach (solution)-en_US.srt
|
SRT
|
18.6 KB
|
|
|
9. Swap 2 rows in 2D Dynamic Array - using Universal Approach (solution).mp4
|
MP4
|
254.8 MB
|
|
|
9. “realloc” function-en_US.srt
|
SRT
|
16.5 KB
|
|
|
9. “realloc” function.mp4
|
MP4
|
62.5 MB
|
|
|
Bonus Lecture.html
|
HTML
|
3.4 KB
|
|
|
TutsNode.com.txt
|
TXT
|
102.4 B
|
|
|
[TGx]Downloaded from torrentgalaxy.to .txt
|
TXT
|
614.4 B
|
|
|
7
|
|
111.6 KB
|
|
|
8
|
|
226.4 KB
|
|
|
9
|
|
965.3 KB
|
|
|
10
|
|
574.4 KB
|
|
|
11
|
|
881.2 KB
|
|
|
12
|
|
37.7 KB
|
|
|
13
|
|
640.6 KB
|
|
|
14
|
|
25.1 KB
|
|
|
15
|
|
858.4 KB
|
|
|
16
|
|
583.9 KB
|
|
|
17
|
|
121.9 KB
|
|
|
18
|
|
171.5 KB
|
|
|
19
|
|
197.9 KB
|
|
|
21
|
|
602 KB
|
|
|
22
|
|
884.8 KB
|
|
|
23
|
|
470.3 KB
|
|
|
24
|
|
212.1 KB
|
|
|
25
|
|
3.3 KB
|
|
|
26
|
|
19.7 KB
|
|
|
27
|
|
973.5 KB
|
|
|
28
|
|
695.5 KB
|
|
|
29
|
|
83.2 KB
|
|
|
30
|
|
119.8 KB
|
|
|
31
|
|
467.8 KB
|
|
|
32
|
|
146.7 KB
|
|
|
33
|
|
498 KB
|
|
|
34
|
|
709.3 KB
|
|
|
35
|
|
139.7 KB
|
|
|
36
|
|
835.8 KB
|
|
|
37
|
|
469.7 KB
|
|
|
38
|
|
667.9 KB
|
|
|
39
|
|
840.6 KB
|
|
|
40
|
|
66.2 KB
|
|
|
41
|
|
539.4 KB
|
|
|
42
|
|
900.2 KB
|
|
|
43
|
|
623.7 KB
|
|
|
44
|
|
579.6 KB
|
|
|
45
|
|
25.7 KB
|
|
|
46
|
|
122.3 KB
|
|
|
47
|
|
126.1 KB
|
|
|
48
|
|
278.9 KB
|
|
|
49
|
|
560.2 KB
|
|
|
52
|
|
905.5 KB
|
|
|
53
|
|
76.4 KB
|
|
|
54
|
|
303.8 KB
|
|
|
55
|
|
117.5 KB
|
|
|
56
|
|
164.4 KB
|
|
|
57
|
|
208.9 KB
|
|
|
58
|
|
163 KB
|
|
|
59
|
|
364.3 KB
|
|
|
60
|
|
516.7 KB
|
|
|
61
|
|
235.5 KB
|
|
|
62
|
|
859.3 KB
|
|
|
63
|
|
887.2 KB
|
|
|
64
|
|
155.2 KB
|
|
|
65
|
|
850 KB
|
|
|
66
|
|
530.7 KB
|
|
|
67
|
|
331.5 KB
|
|
|
68
|
|
563.5 KB
|
|
|
69
|
|
962 KB
|
|
|
70
|
|
401 KB
|
|
|
72
|
|
19.4 KB
|
|
|
73
|
|
173.7 KB
|
|
|
74
|
|
573.7 KB
|
|
|
75
|
|
107 KB
|
|
|
76
|
|
162.5 KB
|
|
|
77
|
|
180.7 KB
|
|
|
78
|
|
338.4 KB
|
|
|
79
|
|
622.1 KB
|
|
|
80
|
|
722.5 KB
|
|
|
81
|
|
517.7 KB
|
|
|
82
|
|
557.8 KB
|
|
|
83
|
|
750.5 KB
|
|
|
84
|
|
487.8 KB
|
|
|
85
|
|
769.5 KB
|
|
|
86
|
|
244.7 KB
|
|
|
87
|
|
985.6 KB
|