کتاب Arrays in C++: The Third Step in Mastering C++ Programming (آرایهها در C++: مرحله سوم در تسلط بر برنامهنویسی C++) در 100 قسمت جامع، مفاهیم مربوط به آرایهها را در زبان سیپلاسپلاس شرح میدهد.
در ادامه مقدمهای از کتاب Arrays in C++ را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Arrays in C++:
آرایه، در علوم کامپیوتر، مجموعهای از عناصر ذخیره شده در مکانهای حافظه پیوسته است. این یکی از سادهترین و مهمترین ساختارهای داده در برنامهنویسی کامپیوتر است. کتاب Arrays in C++، معرفی کامل آرایهها در C++، یکی از پرکاربردترین زبانهای برنامهنویسی امروزی را ارائه میدهد.
بیشتر بخوانید: کتاب Test-Driven Development with C++
آرایه چیست؟
یک آرایه در C++ یک ساختار دادهای است که دنبالهای با اندازه ثابت از مقادیر یکسان را در خود نگه میدارد. اندازه آرایه در زمان ایجاد مشخص میشود و قابل تغییر نیست. اغلب زمانی استفاده میشود که بخواهیم لیستی از عناصر را ذخیره کنیم و با یک متغیر به آنها دسترسی داشته باشیم، به جای اینکه متغیرهای جداگانه برای هر عنصر اعلام کنیم.
سرفصلهای کتاب Arrays in C++:
- Introduction to Arrays in C++
- 1. Array Declaration
- 2. Array Declaration and Initialization
- 3. Array Access
- 4. Array Size
- 5. Array Modification
- 6. Array Traversal
- 7. Sorting
- 8. Array Searching
- 9. Array Copying
- 10. Array Concatenation
- 11. Array Reversal
- 12. Array Comparison
- 13. Array Sum
- 14. Array Average
- 15. Array Maximum
- 16. Array Minimum
- 17. Array Unique Elements
- 18. Array Frequency
- 19. Array Subarray
- 20. Array Element Swapping
- 21. Array Partition
- 22. Array Shuffling
- 23. Array Rotation
- 24. Array Insertion
- 25. Array Deletion
- 26. Array Palindrome
- 27. Array Intersection
- 28. Array Union
- 29. Array Difference
- 30. Array Subset
- 31. Array Symmetry
- 32. Array Sorting Order
- 33. Array Majority Element
- 34. Array Missing Element
- 35. Array Range
- 36. Array Product
- 37. Array Partitioning
- 38. Array Duplicates
- 39. Array Even-Odd Partitioning
- 40. Array Zero Sum Subarray
- 41. Array Longest Increasing Subarray
- 42. Array Longest Common Subsequence
- 43. Array Longest Palindromic Subsequence
- 44. Array Longest Bitonic Subarray
- 45. Array Maximum Sum Subarray
- 46. Array Circular Subarray Sum
- 47. Array Kth Smallest Element
- 48. Array Consecutive Elements
- 49. Array Peaks and Valleys
- 50. Array Majority Elements
- 51. Array Leader Elements
- 52. Array Equilibrium Index
- 53. Array Rearrangement
- 54. Array Max Consecutive Ones
- 55. Array Zigzag Traversal
- 56. Array Spiral Traversal
- 57. Array Pascal’s Triangle
- 58. Array Rotated Sorted Search
- 59. Array Maximal Square
- 60. Array Frequency Count
- 61. Array Median
- 62. Array Inversion Count
- 63. Array Next Permutation
- 64. Array Three Sum
- 65. Array Two Sum
- 66. Array Valid Mountain
- 67. Array Sliding Window Maximum
- 68. Array Dutch National Flag
- 69. Array Next Greater Element
- 70. Array Subarray with Given Sum
- 71. Array Product of Array Except Self
- 72. Array First Missing Positive
- 73. Array Game of Life
- 74. Array Jump Game
- 75. Array Max Points on a Line
- 76. Array Merge Intervals
- 77. Array Plus One
- 78. Array Triplet Sum Closest
- 79. Array Subsets
- 80. Array Unique Paths
- 81. Array Submatrix Sum
- 82. Array Spiral Matrix Generation
- 83. Array Target Sum
- 84. Array Maximum Subarray Product
- 85. Array Kth Largest Element
- 86. Array Subarray with Equal 0s and 1s
- 87. Array Minimum Size Subarray Sum
- 88. Array Sort Colors
- 89. Array Sort Colors
- 90. Array Maximum Frequency Element
- 91. Array Maximum Subarray Sum with No Adjacent Elements
- 92. Array Perfect Peak
- 93. Array Repeated Number
- 94. Array Subarray with Maximum XOR
- 95. Array Sum of Absolute Differences
- 96. Array Wiggle Sort
- 97. Array Range Sum Query
- 98. Array Longest Mountain Subarray
- 99. Array Count Inversions
- 100. Array Maximum Area of Histogram
- Appendix
جهت دانلود کتاب Arrays in C++ میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.