Learn · ARICENT: First Mile Foundation Program - Programming and Data Structure and Algorithm

Lecture 13 of 55Arrays, Pointers and Strings

Pointers

Prof. Shankar Balachandran and Prof. Hema A Murthy · IIT Madras

Credits and licence

From
ARICENT: First Mile Foundation Program - Programming and Data Structure and Algorithm, IIT Madras (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Introduction to Computers and Programming Video
  2. Writing your first program Video
  3. Variables, Operators and Expressions Video
  4. Variable declarations, more operators and precedence Video
  5. Input and Output Statements Video
  6. Conditionals Video
  7. Loops Video
  8. Introduction to arrays Video
  9. Working with 1D arrays Video
  10. Find prime numbers Video
  11. Debugging demo Video
  12. Multi-dimensional arrays Video
  13. Pointers Video
  14. More on pointers Video
  15. Arrays and pointer arithmetic Video
  16. Introduction to Strings Video
  17. More on Strings Video
  18. Introduction to functions Video
  19. More details on functions Video
  20. Arguments, variables and parameters Video
  21. Pass parameters by reference Video
  22. Recursive Functions Video
  23. C control structures, functional specification of programs Video
  24. Complexity Analysis using Sum and Product Rule Video
  25. Complexity Analysis of Recursive Functions Video
  26. Algorithms and Powering Video
  27. Polynomial evaluation and multiplication Video
  28. Linear and Binary Search Analysis Video
  29. Analysis of minimum and maximum in an array Video
  30. Sorting I: Insertion, Merge Video
  31. Sorting II: Counting, Radix Video
  32. Finding i-th smallest number Video
  33. Structures Video
  34. More on Structures Video
  35. Using structures and pointers to structures Video
  36. Dynamic memory allocation Video
  37. Linked List Video
  38. Brief introduction to C++: Classes and objects Video
  39. Abstract Data Types Video
  40. More on ADT Video
  41. Stacks : Last In First Out Video
  42. Queues: First In First Video
  43. Trees Video
  44. Tree Traversal Video
  45. Binary Search Video
  46. Heaps Video
  47. Graphs and Representations Video
  48. Greedy Algorithms Video
  49. Dynamic Programming Video
  50. Matrix Chain Multiplication Video
  51. Hash Tables Video
  52. Graph Algorithms: Dijkstras Algorithm and Prims Algorithm Video
  53. Graph Traversals : BFS,DFS and Articulation Points Video
  54. File I/O Video
  55. Modular Programming Video