Hướng dẫn mua hàng

Giỏ hàng

Khóa Học Cấu Trúc Dữ Liệu Và Giải Thuật Với Java Cùng Thân Triệu
Tham Gia Cộng Đồng Khoahocgiahoi
Học Miễn Phí Với Gói Hội Viên

Khóa Học Cấu Trúc Dữ Liệu Và Giải Thuật Với Java Cùng Thân Triệu

1.299.999 ₫

49.999 ₫

Thời lượng
94 Bài Giảng
Sở hữu khóa học
Trọn đời
Đã đăng ký
36
Đầy Đủ Bài Giảng
Đầy Đủ Bài Giảng

Video bài giảng và tài liệu giống mô tả

Học Online Tiện Lợi
Học Online Tiện Lợi

Học online trên Website bằng điện thoại hoặc máy tính

Kích Hoạt Nhanh
Kích Hoạt Nhanh

Nhận khóa học trong vòng 3 - 5 giây

Share Khóa Học Cấu Trúc Dữ Liệu Và Giải Thuật Với Java Cùng Thân Triệu

Khóa học giúp bạn xây dựng nền tảng vững chắc về cấu trúc dữ liệu và giải thuật – hai yếu tố then chốt trong phát triển phần mềm và phỏng vấn xin việc. Giảng dạy bằng ngôn ngữ Java, khóa học phù hợp với cả người mới và lập trình viên muốn nâng cao tư duy thuật toán và tối ưu mã nguồn. Học cùng Thân Triệu – người có kinh nghiệm thực chiến nhiều năm trong lập trình và giảng dạy.

Vì Sao Bạn Nên Học Cấu Trúc Dữ Liệu Và Giải Thuật

Tăng khả năng phân tích và giải quyết vấn đề trong lập trình.

Chuẩn bị kỹ lưỡng cho các vòng phỏng vấn kỹ thuật tại các công ty lớn.

Tối ưu hiệu suất chương trình, viết mã sạch và hiệu quả hơn.

Học cách sử dụng cấu trúc dữ liệu như Stack, Queue, LinkedList, Tree,...

Luyện tư duy thuật toán thông qua các bài tập từ dễ đến nâng cao.

Bạn Sẽ Học Được Gì Từ Khóa Học Này

Hiểu rõ cách hoạt động và cách triển khai các cấu trúc dữ liệu cơ bản bằng Java.

Nắm vững các thuật toán tìm kiếm, sắp xếp và đệ quy.

Giải các bài toán thực tế áp dụng thuật toán và cấu trúc dữ liệu.

Phân tích độ phức tạp thuật toán (Big-O notation) một cách rõ ràng.

Xây dựng nền tảng để học các thuật toán nâng cao như backtracking, dynamic programming.

Khóa Học Này Phù Hợp Với

Sinh viên ngành CNTT muốn củng cố kiến thức thuật toán.

Lập trình viên Java muốn nâng cao khả năng tối ưu mã nguồn.

Người đang luyện phỏng vấn vào các công ty công nghệ.

Người học lập trình muốn nâng cao tư duy logic và cấu trúc.

Nội dung khóa học

Chương 1 mảng và một số phương pháp giải quyết vấn đề

Bài 01 Mảng 1 chiều

Bài 01 Mảng 1 chiều (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 01 Mảng 1 chiều (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 02 Mảng 2 chiều

Bài 02 Mảng 2 chiều (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 02 Mảng 2 chiều (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 03 Độ phức tạp thuật toán

Bài 03 Độ phức tạp thuật toán (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 04 Đệ quy

Bài 04 Đệ quy (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 04 Đệ quy (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 05 Quy hoạch động

Bài 05 Quy hoạch động (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 05 Quy hoạch động (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 05 Quy hoạch động (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 06 Quay lui

Bài 06 Quay lui (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 06 Quay lui (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 07 Thuật toán sinh

Bài 07 Thuật toán sinh (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 08 Sinh xâu nhị phân độ dài n

Bài 08 Sinh xâu nhị phân độ dài n (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 09 Sinh hoán vị chính tắc

Bài 09 Sinh hoán vị chính tắc (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 10 Sinh tổ hợp chập k của n

Bài 10 Sinh tổ hợp chập k của n (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 2 danh sách liên kết(linked list)

Bài 01 Giới thiệu về danh sách liên kết

Bài 01 Giới thiệu về danh sách liên kết (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 02 Thêm node và duyệt danh sách liên kết đơn

Bài 03 Thêm node và duyệt danh sách liên kết đôi

Bài 03 Thêm node và duyệt danh sách liên kết đôi (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 03 Thêm node và duyệt danh sách liên kết đôi (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 04 Cập nhật dữ liệu cho 1 node của danh sách liên kết

Bài 04 Cập nhật dữ liệu cho 1 node của danh sách liên kết (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 05 Xóa 1 node khỏi danh sách liên kết đơn

Bài 05 Xóa 1 node khỏi danh sách liên kết đơn (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 06 Xóa 1 node khỏi danh sách liên kết đôi

Bài 06 Xóa 1 node khỏi danh sách liên kết đôi (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 07 Sắp xếp danh sách liên kết

Bài 07 Sắp xếp danh sách liên kết (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 08 Tìm kiếm, đếm node trong danh sách liên kết

Bài 08 Tìm kiếm, đếm node trong danh sách liên kết (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 09 Lớp LinkedList trong Java

Bài 09 Lớp LinkedList trong Java (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 10 Lớp ArrayList trong Java

Bài 10 Lớp ArrayList trong Java (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 11 Lớp Vector trong Java

Bài 11 Lớp Vector trong Java (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 12 Danh sách liên kết vòng

Bài 12 Danh sách liên kết vòng (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 3 ngăn xếp(stack)

Bài 1 Giới thiệu về stack

Bài 1 Giới thiệu về stack (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Tạo stack từ mảng

Bài 2 Tạo stack từ mảng (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Tạo stack từ danh sách liên kết

Bài 3 Tạo stack từ danh sách liên kết (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Tìm hiểu Stack trong thư viện Java

Bài 4 Tìm hiểu Stack trong thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 4 hàng đợi(queue)

Bài 1 Giới thiệu về hàng đợi

Bài 1 Giới thiệu về hàng đợi (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Tạo hàng đợi từ mảng

Bài 2 Tạo hàng đợi từ mảng (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Tạo hàng đợi từ danh sách liên kết

Bài 3 Tạo hàng đợi từ danh sách liên kết (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Hàng đợi vòng

Bài 4 Hàng đợi vòng (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Hàng đợi vòng (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Hàng đợi ưu tiên

Bài 5 Hàng đợi ưu tiên (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Hàng đợi ưu tiên (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 6 Tìm hiểu lớp PriorityQueue trong thư viện Java

Bài 6 Tìm hiểu lớp PriorityQueue trong thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 5 cây(trees)

Bài 1 Giới thiệu về cây

Bài 1 Giới thiệu về cây (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Cây nhị phân tìm kiếm

Bài 2 Cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Duyệt cây nhị phân tìm kiếm

Bài 3 Duyệt cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Thêm node vào cây nhị phân tìm kiếm

Bài 4 Thêm node vào cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Tìm giá trị x trong cây nhị phân tìm kiếm

Bài 5 Tìm giá trị x trong cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 6 Xác định tổng số node và số lượng node lá của cây nhị phân tìm kiếm

Bài 6 Xác định tổng số node và số lượng node lá của cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 7 Xóa node khỏi cây nhị phân tìm kiếm

Bài 7 Xóa node khỏi cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 8 Lớp TreeSet trong thư viện Java

Bài 8 Lớp TreeSet trong thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 9 Lớp TreeMap trong thư viện Java

Bài 9 Lớp TreeMap trong thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 6 đống(heaps)

Bài 1 Giới thiệu về heap

Bài 1 Giới thiệu về heap (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Tạo và chèn dữ liệu vào heap

Bài 2 Tạo và chèn dữ liệu vào heap (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Xóa dữ liệu khỏi heap

Bài 3 Xóa dữ liệu khỏi heap (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Cập nhật dữ liệu cho một node trong heap

Bài 4 Cập nhật dữ liệu cho một node trong heap (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Hàng đợi ưu tiên với heap

Bài 5 Hàng đợi ưu tiên với heap (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 6 Heapsort

Bài 6 Heapsort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 7 Fibonacci heap

Bài 7 Fibonacci heap (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 8 Binomial heap

Bài 8 Binomial heap (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 7 bảng băm(hashtables)

Bài 1 Giới thiệu về bảng băm

Bài 1 Giới thiệu về bảng băm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Bảng băm do người dùng tự định nghĩa

Bài 2 Bảng băm do người dùng tự định nghĩa (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Bảng băm do người dùng tự định nghĩa (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Xóa cặp keyvalue khỏi bảng băm

Bài 3 Xóa cặp keyvalue khỏi bảng băm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Cập nhật phần tử trong bảng băm

Bài 4 Cập nhật phần tử trong bảng băm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Băm lại các phần tử của bảng băm

Bài 5 Băm lại các phần tử của bảng băm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 6 Lấy danh sách key, value hiện có trong bảng băm

Bài 6 Lấy danh sách key, value hiện có trong bảng băm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 7 Bucket sort

Bài 7 Bucket sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 8 Lớp Hashtable trong thư viện Java

Bài 8 Lớp Hashtable trong thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 9 Lớp HashMap trong thư viện Java

Bài 9 Lớp HashMap trong thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 8 các thuật toán sắp xếp

Bài 01 Giới thiệu các thuật toán sắp xếp

Bài 01 Giới thiệu các thuật toán sắp xếp (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 02 Thuật toán bubble sort

Bài 02 Thuật toán bubble sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 03 Thuật toán selection sort

Bài 03 Thuật toán selection sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 04 Thuật toán insertion sort

Bài 04 Thuật toán insertion sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 05 Thuật toán shell sort

Bài 05 Thuật toán shell sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 06 Thuật toán merge sort

Bài 06 Thuật toán merge sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 07 Thuật toán quick sort

Bài 07 Thuật toán quick sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 07 Thuật toán quick sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 08 Thuật toán counting sort

Bài 08 Thuật toán counting sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 09 Thuật toán radix sort

Bài 09 Thuật toán radix sort (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 10 Sắp xếp mảng với lớp Arrays của thư viện Java

Bài 10 Sắp xếp mảng với lớp Arrays của thư viện Java (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 11 Sắp xếp trong các Collections của Java Collection Framework

Bài 11 Sắp xếp trong các Collections của Java Collection Framework (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 9 các thuật toán tìm kiếm

Bài 1 Giới thiệu các thuật toán tìm kiếm

Bài 1 Giới thiệu các thuật toán tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Thuật toán tìm kiếm tuyến tính

Bài 2 Thuật toán tìm kiếm tuyến tính (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Thuật toán tìm kiếm nhị phân

Bài 3 Thuật toán tìm kiếm nhị phân (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Tìm kiếm với cây nhị phân tìm kiếm

Bài 4 Tìm kiếm với cây nhị phân tìm kiếm (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Tìm kiếm với bảng băm

Bài 5 Tìm kiếm với bảng băm (website khoahocgiahoi.com zalo 0583953426).mp4

Chương 10 đồ thị(graphs)

Bài 1 Giới thiệu tổng quan về đồ thị

Bài 1 Giới thiệu tổng quan về đồ thị (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 2 Thuật toán tìm kiếm theo chiều sâu

Bài 2 Thuật toán tìm kiếm theo chiều sâu (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 3 Thuật toán tìm kiếm theo chiều rộng

Bài 3 Thuật toán tìm kiếm theo chiều rộng (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 4 Thuật toán Dijkstra tìm đường đi ngắn nhất

Bài 4 Thuật toán Dijkstra tìm đường đi ngắn nhất (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 5 Thuật toán BellmanFord

Bài 5 Thuật toán BellmanFord (website khoahocgiahoi.com zalo 0583953426).mp4

Bài 6 Thuật toán FloyWarshall

Bài 6 Thuật toán FloyWarshall (website khoahocgiahoi.com zalo 0583953426).mp4

Các khái niệm mở đầu

Các khái niệm mở đầu (website khoahocgiahoi.com zalo 0583953426).mp4

Khóa học ngẫu nhiên

Trọn Bộ Khóa Học Trên Website Với Quyền Truy Cập Vĩnh Viễn & Cập Nhật Liên Tục
Trọn Bộ Khóa Học Trên Website Với Quyền Truy Cập Vĩnh Viễn & Cập Nhật Liên Tục

99.999.999 ₫

599.999 ₫

Khóa Học Thiết Kế Cơ Sở Dữ Liệu Ứng Dụng Nghe Nhạc Với Oracle 21c
Khóa Học Thiết Kế Cơ Sở Dữ Liệu Ứng Dụng Nghe Nhạc Với Oracle 21c

1.659.000 ₫

99.999 ₫

Khóa Học Thành Thạo Seo Cùng Chuyên Gia Cùng Nguyễn Phan Anh
Khóa Học Thành Thạo Seo Cùng Chuyên Gia Cùng Nguyễn Phan Anh

499.000 ₫

39.999 ₫

Học Làm Nhạc Thư Giãn Với FL Studio
Học Làm Nhạc Thư Giãn Với FL Studio

800.000 ₫

49.999 ₫

Khóa Học Tự Học Sql Cùng Vịt Cơ Bản
Khóa Học Tự Học Sql Cùng Vịt Cơ Bản

999.999 ₫

59.999 ₫

Khóa Học Brand Development Mới Nhất [Xây Dựng Thương Hiệu] Cùng Tomorrow Marketers
Khóa Học Brand Development Mới Nhất [Xây Dựng Thương Hiệu] Cùng Tomorrow Marketers

9.490.000 ₫

99.999 ₫

Khóa Đào Tạo Film AI Online Bằng VEO 3.1 Từ A – Z
Khóa Đào Tạo Film AI Online Bằng VEO 3.1 Từ A – Z

1.500.000 ₫

149.999 ₫

Khóa Học Treasury Analysis Cùng Hedge Academy
Khóa Học Treasury Analysis Cùng Hedge Academy

10.000.000 ₫

99.999 ₫

Khóa Học Fresher Siêu Tốc - Kinh Nghiệm Đi Làm Sao Dễ Quá Vậy Cùng Hỏi Dân IT
Khóa Học Fresher Siêu Tốc - Kinh Nghiệm Đi Làm Sao Dễ Quá Vậy Cùng Hỏi Dân IT

1.799.000 ₫

49.999 ₫

Khóa Học Photoshop Cơ Bản Online Cùng Keyframe
Khóa Học Photoshop Cơ Bản Online Cùng Keyframe

1.000.000 ₫

79.999 ₫

Khóa Học Lãnh Đạo Và Tư Duy Chiến Lược Cùng Thinking School
Khóa Học Lãnh Đạo Và Tư Duy Chiến Lược Cùng Thinking School

800.000 ₫

69.999 ₫

Khóa Học Kiếm Tiền AFF Bằng AI Với TikTok Shop Cùng Phan Đức Nho
Khóa Học Kiếm Tiền AFF Bằng AI Với TikTok Shop Cùng Phan Đức Nho

999.000 ₫

99.999 ₫

Khóa học tương tự

Trọn Bộ Khóa Học Trên Website Với Quyền Truy Cập Vĩnh Viễn & Cập Nhật Liên Tục

Trọn Bộ Khóa Học Trên Website Với Quyền Truy Cập Vĩnh Viễn & Cập Nhật Liên Tục

99.999.999 ₫

599.999 ₫

109403261
Facebook
Zalo