![]() |
|
|
Thread Tools |
|
#1
|
||
|
||
|
Algorithms-Làm sao để giỏi thuật toán ?
Mình ôn đi ôn lại mà mình cứ quên mấy cái thuật toán hoài luôn. Rồi công việc thực tế cũng ít dùng nữa. Đến giờ cách tính độ phức tạp thuật toán mình nắm không vững nữa, chỉ biết là 1 dòng code là O(1), 1 vòng lặp tịnh tiến +1 là O(n) tùy vào số lần lặp
![]() Ai có bí quyết chỉ mình học tốt thuật toán với
|
| RaitoLight4492 |
| View Public Profile |
| Find all posts by RaitoLight4492 |
|
#2
|
|||
|
|||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Quote:
__________________
[COLOR="Blue"][B][SIZE="2"]Through action, a man becomes a hero. Through death, a hero becomes a legend. Through time, a legend becomes a myth. Through hearing a myth, a man takes action.[/SIZE][/B][/COLOR] |
|
#3
|
||
|
||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Quote:
Luyện thành thần công rồi mới bước ra giang hồ là đi sau người khác mấy bước rồi. |
|
#4
|
||
|
||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Học lập trình ai cũng nói đó là core mà, ít ra ắm vũng để sau này nhảy việc
|
| RaitoLight4492 |
| View Public Profile |
| Find all posts by RaitoLight4492 |
|
#5
|
||
|
||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Chắc họ chém gió cho vui, mấy cái công thức google, wiki có sẳn học chi cho mệt. Ra trường rồi than ko kiếm được việc làm thích hợp với cái mình học.
|
|
#6
|
||
|
||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Học và code nhiều thôi, lên mấy trang test thuật toán mà làm. Daily mỗi ngày làm 1 bài, làm xong qua mục discussion xem bọn nó up results rồi compare với mình, rồi xem best solution mà độ phức tạp ít nhất, rồi mày mò ngâm cứu. Thường quá trình này mất 1 tiếng nếu bạn giải nhanh, còn thấy khó quá thì để đó làm 2-3 ngày. Kiên trì giải từ thấp tới khó cho được thì thôi chứ ko xem solutions
Vậy thôi
|
|
#7
|
|||
|
|||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Chém gió gì, đó là sự thật bạn nhé. Ngành này chỉ biết code thì bạn cũng chỉ ở mức tb thôi, muốn giỏi hơn nữa thì phải biết về tư duy algorithm, nó thể hiện rõ tư duy coding của bạn. Giống như hành văn vậy, văn hay hoặc dở là do tư duy vận hành cả nhé, algorithm cũng thế. Người ta phỏng vấn algorithm ko phải vì muốn kiểm tra khả năng IQ, mà đa phần khả năng tư duy. Nếu ai trong ngành này từng PV các cty product nước ngoài lương trả trên 1k5 đều có vòng này hết.
|
| dreamnight |
| View Public Profile |
| Find all posts by dreamnight |
|
#8
|
|||
|
|||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Quote:
|
| dreamnight |
| View Public Profile |
| Find all posts by dreamnight |
|
#9
|
||
|
||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
Quote:
|
|
#10
|
|||
|
|||
|
Re: Algorithms-Làm sao để giỏi thuật toán ?
cái này thấy cũng không dễ đâu fen à 1417824
__________________
[COLOR="Blue"][B][SIZE="2"]Through action, a man becomes a hero. Through death, a hero becomes a legend. Through time, a legend becomes a myth. Through hearing a myth, a man takes action.[/SIZE][/B][/COLOR] |
![]() |
|
|