#WecommitxTop1Percent #tranquochuy #cautrucdulieuvagiaithuat #thuattoan #algorithm #datastructureandalgorithm
3 nguyên tắc để hiểu mọi thuật toán trong lập trình | Trần Quốc Huy Wecommit & Nguyễn Văn Nam – Wecommit100xMember
Các nội dung chính trong Video này:
0. Mục tiêu:
1. Thuật toán là gì ?
2. Điều quan trọng nhất khi học thuật toán
3. 3 nền tảng cốt lõi trong thuật toán và cấu trúc dữ liệu
3.1. Array là gì, ưu và nhược điểm
3.2 Linked list là gì, ưu và nhược điểm
3.3 Luật – Rules
3.4 Ứng dụng 3 nền tảng cơ bản vào cấu trúc dữ liệu và giải thuật nâng cao
3.5 Stack
3.6 Queue
3.7 Graph
4. Người mới học thuật toán nên bắt đầu thế nào?
5. Nên tập trung vào Rule nào để học giải thuật?
6. Thuật toán mang lại gì cho sự nghiệp?
7. Q&A – Học một thuật toán mới trong bao lâu?
8. Q&A – Làm sao thiết kế cơ sở dữ liệu đúng và đầy đủ?
9. Q&A – Có cần học thuật toán để phỏng vấn không?
Ghi chú: Bạn có thể tham gia hành trình trở thành Top 1% những lập trình viên thành công nhất cùng tôi bằng cách đăng ký tham dự chương trình Từ điển tối ưu 100x hiệu năng.
Trong chương trình này, bạn sẽ thu được các giá trị như sau:
– Cực kỳ tự tin dù ở bất kỳ công ty nào.
– Nổi bật, có năng lực (không phải chỉ ở mỗi chuyên môn mà nhiều khía cạnh)
– Tăng kinh nghiệm vù vù từ nhiều bài toán thực tế (cách đặc biệt của tôi).
– Trở thành con người quyết liệt trong hành động, làm việc có chiến lược.
– Năng lực tối ưu cơ sở dữ liệu của bạn sẽ vượt trội so với hàng nghìn lập trình viên khác. Bạn sẽ thuộc Top 1% những người giỏi nhất.
Xem chi tiết chương trình của tôi ở đây:
Bạn có thể xem các dự án mà tôi đã trực tiếp thực hiện tại đây:
🎯 Một số Video khác bạn có thể xem
– Bí mật TOP 1% những lập trình viên giỏi nhất | Trần Quốc Huy Wecommit :
– Thiết kế hệ thống Search Engine xử lý 100 tỷ Web Page (Google, Bing…) | System Design Wecommit:
– Cách Quora thiết kế cơ sở dữ liệu để đáp ứng 400 triệu người dùng:
– Bí quyết tìm lái xe của Uber:
– Hiểu toàn bộ kiến thức về PostgreSQL trong 1h30 phút:
– Học SQL Server trong 60 phút :
– Học MongoDB trọn vẹn trong 1 giờ 30 phút:
– Tìm hiểu về Vector Database – loại Database giúp Generative AI bùng nổ:
⭐️N️ội dung⭐️
⌨️ (0:00:00) 0. Mục tiêu
⌨️ (0:03:20) 1. Thuật toán là gì ?
⌨️ (0:10:00) 2. Điều quan trọng nhất khi học thuật toán
⌨️ (0:18:53) 3. 3 nền tảng cốt lõi trong thuật toán
⌨️ (0:19:00) 3.1. Array là gì, ưu và nhược điểm
⌨️ (0:38:39) 3.2 Linked list là gì, ưu và nhược điểm
⌨️ (0:52:15) 3.3 Luật – Rules
⌨️ (0:54:20) 3.4 Ứng dụng 3 nền tảng cơ bản vào cấu trúc dữ liệu và giải thuật nâng cao
⌨️ (0:54:25) 3.5 Stack
⌨️ (0:57:46) 3.6 Queue
⌨️ (1:01:01) 3.7 Graph
⌨️ (1:06:05) 4. Người mới học thuật toán nên bắt đầu thế nào?
⌨️ (1:08:20) 5. Nên tập trung vào Rule nào để học giải thuật?
⌨️ (1:28:30) 6. Thuật toán mang lại gì cho sự nghiệp?
⌨️ (1:35:37) 7. Q&A – Học một thuật toán mới trong bao lâu?
⌨️ (1:41:04) 8. Q&A – Làm sao thiết kế cơ sở dữ liệu đúng và đầy đủ?
⌨️ (1:45:38) 9. Q&A – Có cần học thuật toán để phỏng vấn không?
📱 Nếu bạn muốn liên hệ với tôi:
Linkedin:
Facebook:
#WecommitxTop1Percent #mysql #toiuu100x #tranquochuy #wecommit #databasedesign #databaseperformance #databasetutorial #algorithm #datastructureandalgorithm #systemdesignwecommit #toiuucosodulieu #thietkecosodulieu #thietkehethong #toiuusql #cautrucdulieuvagiaithuat #postgresql #postgres #postgresqltutorial #databasetutorial #databasetutorials
Gửi mọi người Group Telegream Wecommit Public Community : https://www.wecommit.com.vn/wecommitcommunity ,anh em có thể trao đổi những câu hỏi , vấn đề khi xem Video và kết nối với tôi trong Group nhé (trường hợp click trực tiếp bị lỗi thì ae copy link ra browser nhé)
Anh Nam có mở lớp dạy onl không mn?
Cảm ơn hai anh vì vid rất hữu ích ạ. Không liên quan lắm nhưng anh có thể cho em xin nhạc nền của video được không ạ. Làm việc nghe rất chill
Đi làm đã lâu, tuy nội dung còn cơ bản và trong chương trình đại học ai học Cấu trúc dữ liệu rồi chắc sẽ nắm đc, nhưng mình thấy rất thích hợp cho các bạn mới chưa hiểu về CTDL, bản thân mình vẫn học được 1 ý hay từ Nam về ý nghĩa sâu hơn về cách con trỏ được sử dụng để giái quyết vấn đề vừa giữ được cái nhanh của array vừa tận dụng được heap để lưu trữ dynamic size data, mặc dù dùng nó khá nhiều nhưng k nghĩ đến. Cảm ơn rất nhiều sự chia sẽ từ 2 bạn.
Amazing!
Hay nha anh ơi
Tiêu đề đúng kiểu lùa gà câu view, thuật toán đi sâu vào cực kỳ phức tạp và khó hiểu, ko có cái nguyên tắc nào để hiểu "mọi cái thuật toán cả", chỉ có 1 cách duy nhất là Practice thật nhiều và thật nhiều. Thế thôi, ông nào thông minh thì đi nhan hơn nhưng bản chất vẫn phải Practice thật nhiều.
Đi làm bao lâu nay mà xem video mới hiểu sâu thêm được bản chất của array, list và cách thức hiểu thuật toán. Em cảm ơn anh Huy và anh Nam đã đầu tư thời gian cho ra 1 video rất nhiều keywords sáng giá
Huy chắc tầm tuổi tôi, xin hỏi Huy có quan tâm đến tối ưu hóa dữ liệu spatial không?
Những ctdl thì hiện tại dừng ở mức cơ bản, thuật toán thì gần như ko có. Các cấu trúc như hàng đợi ưu tiên, map hay cây chưa thấy nói, hay các thuật toán như tìm đường đi, đệ quy cơ bản nhất cũng chưa giới thiệu, mình thấy đúng kiểu đặt tiêu đề câu like. Làm cho những người ko hiểu chuyên sâu về thuật toán thấy hay tưởng tốt, chứ video này nếu đúng tiêu đề ko hề tốt tí nào, chứ chưa muốn nói giống lùa gà.
Thay đổi mindset về quá trình học tập kể từ khi nghe video này của anh, thật sự ý nghĩa với những người mới như em. Em cảm ơn anh rất nhiều.
anh Nam chắc phải acc cam hoặc đỏ Codeforces nhỉ
cái mà a bảo phát triển cả chiều dài và chiều rộng gọi là comb-shaped skills. Nghe 2 anh nói chuyện mở mang nhiều thật. cảm ơn vì những chia sẻ của 2 anh ạ.
cảm ơn anh Huy và anh Nam đã chia sẻ những kiến thức hay và thú vị
Video rất hay và bổ ích. Cảm ơn 2 anh đã chia sẻ
hay quá anh ơi
Video xịn quá 🎉🎉🎉
Quá hay, cảm ơn hai anh rất nhiều!!
Video này chỉ nói về cấu trúc dữ liệu chứ đâu có nói gì đến giải thuật mà sao mọi người toàn khen về thuật toán nhỉ????!!!!
cám ơn a đã reup 😀
Cảm ơn a đã chia sẻ góc nhìn rất thú vị!
Video xịn 🎉
Cảm ơn 2 anh, video quá tuyệt vời
cuốn quá a ơi
Video quá chất lượng, trước giờ em chưa từng có suy nghĩ về giải thuật như thế này. Cảm ơn anh Huy và anh Nam.
Ùi, hóa ra hàng ngày em cũng đang sử dụng thuật toán, video hay và giá trị quá anh ơi
Em cảm ơn anh Huy và anh Nam vì đã cho em góc nhìn bản chất và cách tiếp cận dễ hơn với thuật toán ạ 😍
Video giá trị quá 2 anh ơi, hóa ra học thuật toán thì mình chỉ cần hiểu array, linked list và rule là có thể làm được.
Em học hỏi được góc nhìn của anh khi học cái gì đó:
– Đặt câu hỏi Bản chất của …. là gì?
– Mô hình của nó là gì
Và em kết nhất cái mô hình tổng quát về thuật toán là: Vấn đề -> input -> quy tắc -> output
Em cảm ơn anh Nam và anh Huy vì đã cho em các góc nhìn giá trị về thuật toán ạ 🥰
video chất lượng từ hình ảnh đến nội dung. Cảm ơn 2 anh nhiều ạ