Data Structure and Algorithm

Data Structure and Algorithm

  • Phiên bản mới nhất
  • Engineering Wale Baba

Sổ tay Phân tích thiết kế các thuật toán, tìm hiểu một chủ đề trong một phút

Giới thiệu về ứng dụng này

Cấu trúc dữ liệu ứng dụng và thuật toán được thiết kế để học nhanh, sửa đổi, tham khảo tại thời điểm kiểm tra và phỏng vấn.

Ứng dụng này có 130 chủ đề trong 5 chương, hoàn toàn dựa trên thực tế cũng như kiến ​​thức lý thuyết nền tảng vững chắc với các ghi chú được viết bằng tiếng Anh rất đơn giản và dễ hiểu.

Ứng dụng này bao gồm hầu hết các chủ đề liên quan và Giải thích chi tiết với tất cả các chủ đề cơ bản.

Một số chủ đề được đề cập trong ứng dụng là:
1. Giới thiệu về các thuật toán
2. Hiệu quả của thuật toán
3. Phân tích sắp xếp chèn
4. Sắp xếp chèn
5. Cách tiếp cận chia để trị
6. Phân tích thuật toán chia để trị
7. Kí hiệu tiệm cận
8. Kí hiệu tiệm cận trong phương trình và bất phương trình
9. Các ký hiệu tiêu chuẩn và các chức năng thông thường
10. Vấn đề tuyển dụng
11. Biến ngẫu nhiên chỉ báo
12. Bóng và thùng
13. Phân tích xác suất và sử dụng thêm các biến ngẫu nhiên chỉ báo
14. Vệt
15. Vấn đề tuyển dụng trực tuyến
16. Tổng quan về sự tái diễn
17. Phương pháp thay thế cho các lần lặp lại
18. Phương thức cây đệ quy
19. Phương pháp tổng thể
20. Chứng minh định lý chủ
21. Bằng chứng cho quyền hạn chính xác
22. Sàn và trần nhà
23. Các thuật toán ngẫu nhiên
24. Đống
25. Duy trì tài sản đống
26. Xây dựng một đống
27. Thuật toán heapsort
28. Hàng đợi ưu tiên
29. Mô tả của quicksort
30. Hiệu suất của quicksort
31. Một phiên bản ngẫu nhiên của quicksort
32. Phân tích quicksort
33. Giới hạn thấp hơn để phân loại
34. Sắp xếp đếm
35. Sắp xếp theo cơ số
36. Tối thiểu và tối đa
37. Lựa chọn trong thời gian tuyến tính dự kiến
38. Phân loại theo nhóm
39. Lựa chọn trong thời gian tuyến tính trường hợp xấu nhất
40. Ngăn xếp và hàng đợi
41. Danh sách được liên kết
42. Thực hiện con trỏ và đối tượng
43. Đại diện cho cây có rễ
44. Các bảng địa chỉ trực tiếp
45. Bảng băm
46. ​​Hàm băm
47. Mở địa chỉ
48. Hàm băm hoàn hảo
49. giới thiệu về cây tìm kiếm nhị phân
50. Truy vấn cây tìm kiếm nhị phân
51. Chèn và xóa
52. Cây tìm kiếm nhị phân được xây dựng ngẫu nhiên
53. Cây đỏ-đen
54. Các vòng quay của cây đỏ đen
55. Đồ trong cây đỏ đen
56. Xả cây đỏ đen
57. Thống kê đơn hàng động
58. Bổ sung cấu trúc dữ liệu
59. Cây khoảng cách
60. Tổng quan về Lập trình động
61. Lập lịch dòng hợp ngữ
62. Phép nhân chuỗi ma trận
63. Các yếu tố của lập trình động
64. Dãy con chung dài nhất
65. Cây tìm kiếm nhị phân tối ưu
66. Thuật toán tham lam
67. Các yếu tố của chiến lược tham lam
68. Mã Huffman
69. Cơ sở lý thuyết cho phương pháp tham lam
70. Một vấn đề về lập lịch trình tác vụ
71. Phân tích tổng hợp
72. Phương pháp kế toán
73. Phương pháp tiềm năng
74. Bảng động
75. B-Cây
76. Định nghĩa cây B
77. Các thao tác cơ bản trên cây B
78. Xóa khóa khỏi cây B
79. Đống nhị thức
80. Các phép toán trên đống nhị thức
81. Các đống Fibonacci
82. Hoạt động đống có thể kết hợp
83. Giảm một khóa và xóa một nút
84. Giới hạn mức độ tối đa
85. Cấu trúc dữ liệu cho các tập rời rạc
86. Biểu diễn danh sách liên kết của các tập hợp rời rạc
87. Khu rừng rời rạc
88. Phân tích liên hiệp theo thứ hạng với nén đường dẫn
89. Biểu diễn của đồ thị
90. Tìm kiếm theo chiều rộng-đầu tiên
91. Tìm kiếm theo độ sâu trước tiên
92. Sắp xếp tôpô
93. Các thành phần được kết nối mạnh mẽ
94. Cây có khoảng cách tối thiểu
95. Trồng một cây bao trùm tối thiểu
96. Các thuật toán của Kruskal và Prim
97. Đường dẫn ngắn nhất nguồn đơn
98. Thuật toán Bellman-Ford
99. Đường đi ngắn nhất một nguồn duy nhất trong đồ thị xoay chiều có hướng
100. Thuật toán Dijkstra
101. Ràng buộc chênh lệch và đường đi ngắn nhất
102. Đường đi ngắn nhất và phép nhân ma trận
103. Thuật toán Floyd-Warshall

Ứng dụng này sẽ hữu ích để tham khảo nhanh chóng. Việc sửa đổi tất cả các khái niệm có thể được hoàn thành trong vòng vài giờ sử dụng ứng dụng này.

Thuật toán là một phần của các khóa học giáo dục khoa học máy tính & kỹ thuật phần mềm và các chương trình cấp bằng công nghệ thông tin của các trường đại học khác nhau.

Thay vì đánh giá thấp hơn cho chúng tôi, vui lòng gửi thư cho chúng tôi các thắc mắc, vấn đề của bạn và cung cấp cho chúng tôi Xếp hạng và Đề xuất có giá trị Để chúng tôi có thể xem xét nó cho các Bản cập nhật trong tương lai. Chúng tôi sẽ rất vui khi giải quyết chúng cho bạn.

Phiên bản Data Structure and Algorithm