• About
  • Advertise
  • Privacy & Policy
  • Contact
DevZone
  • Home
  • News
  • Dev
    • All
    • Algorithm
    • Architecture
    • Database
    • Design
    • DevOps
    • IoT
    • Network
    • Test
    • Web
    Phương thức xử lý mảng trong javascript

    Phương thức xử lý mảng trong javascript

    Bảo vệ content, chống copy nội dung web!

    Bảo vệ content, chống copy nội dung web!

    Lưu ý mệnh đề NOT IN trong SQL

    Lưu ý mệnh đề NOT IN trong SQL

    SOLID Principles: Dependency Inversion Principle

    SOLID Principles: Dependency Inversion Principle

    Solid Principles: Interface Segregation Principle

    Solid Principles: Interface Segregation Principle

    Tìm hiểu về composer.json schema (phần 2 – autoload)

    Tìm hiểu về composer.json schema (phần 2 – autoload)

    IPC – Đằng sau sự thành công của Chromium

    IPC – Đằng sau sự thành công của Chromium

    Dựng layout website với CSS Grid Layout

    Dựng layout website với CSS Grid Layout

    Golang cơ bản (p1)

    Golang cơ bản (p1)

    Trending Tags

    • Idea
    • Lifestyle
    No Result
    View All Result
    • Home
    • News
    • Dev
      • All
      • Algorithm
      • Architecture
      • Database
      • Design
      • DevOps
      • IoT
      • Network
      • Test
      • Web
      Phương thức xử lý mảng trong javascript

      Phương thức xử lý mảng trong javascript

      Bảo vệ content, chống copy nội dung web!

      Bảo vệ content, chống copy nội dung web!

      Lưu ý mệnh đề NOT IN trong SQL

      Lưu ý mệnh đề NOT IN trong SQL

      SOLID Principles: Dependency Inversion Principle

      SOLID Principles: Dependency Inversion Principle

      Solid Principles: Interface Segregation Principle

      Solid Principles: Interface Segregation Principle

      Tìm hiểu về composer.json schema (phần 2 – autoload)

      Tìm hiểu về composer.json schema (phần 2 – autoload)

      IPC – Đằng sau sự thành công của Chromium

      IPC – Đằng sau sự thành công của Chromium

      Dựng layout website với CSS Grid Layout

      Dựng layout website với CSS Grid Layout

      Golang cơ bản (p1)

      Golang cơ bản (p1)

      Trending Tags

      • Idea
      • Lifestyle
      No Result
      View All Result
      DEVZONE
      No Result
      View All Result
      Home Dev Algorithm

      Thuật toán cho người mới bắt đầu

      phamanhtuan by phamanhtuan
      November 28, 2019
      in Algorithm
      0
      Thuật toán cho người mới bắt đầu

      Thuật toán là phương pháp hiệu quả để giải quyết một bài toán trong một khoảng thời gian và bộ nhớ hữu hạn. Thuật toán xuất hiện ở mọi phần mềm và ngôn ngữ các bạn sử dụng hàng ngày, có thể bạn không thấy điều đó do bạn chưa từng biết đến nó.
      Lập trình viên thường có xu hướng ngại học thuật toán, điều này “mang lại” cho các bạn khá nhiều sự thiệt thòi 😀
      Trong khuôn khổ bài viết, mình có vài gợi ý cho người mới bắt đầu.

      1. Sách, ebook: đọc là một kỹ năng cực kỳ quan trọng dù bạn học bất cứ ngành gì, học thuật toán cũng vậy, mình xin giới thiệu 2 quyển sách nền tảng về thuật toán, cả 2 quyển đều có đầy đủ các thuật toán cơ bản. Bạn có thể tìm trên mạng hoặc lên amazon mua.

      • Algorithms (4th Edition) Tác giả: Robert Sedgewick và Kevin Wayne.
      • Introduction to Algorithms, 3rd Edition Tác giả: Thomas H. Cormen and Charles E. Leiserson.

      2.Coursera: trang dạy online nổi tiếng có rất nhiều khoá học algorithm, hai khoá học mình giới thiệu bên dưới nằm trong TOP của trang web này.

      Khoá học được dạy trực tiếp bởi giáo sư Robert Sedgewick, người nghiên cứu ra Red-Black Trees, tác giả cuốn Algorithm 4th edition. Thầy giáo giải thích chi tiết source code cùng với animation mô phỏng thuật toán, rất dễ hiểu.
      Mỗi tuần, ngoài các video bài học, bạn phải hoàn thành 1 bài trắc nghiệm và 1 bài tập code. Đối với bài tập code, bạn cần phải chạy đúng tập test trong khoảng thời gian và bộ nhớ cho phép thì mới pass.
      Quan trọng nhất là cả 2 khoá học đều miễn phí.

      • https://www.coursera.org/learn/algorithms-part1
      • https://www.coursera.org/learn/algorithms-part2

      3. Web Content and Services

      • https://learning.oreilly.com: trang chuyên về đọc sách online và video khoá học trực tuyến của nhà xuất bản O’reilly, miễn phí dùng thử 10 ngày không giới hạn nội dung khi user đăng ký.
      • http://www.geeksforgeeks.org: thuật toán được code ở mức chi tiết và giải thích từng dòng.
      • https://visualgo.net: trang web mô phỏng một số thuật toán.
      • https://algs4.cs.princeton.edu: trang content chủ đề thuật của đại học Princeton, chưa source code và nội dung cuốn Algorithms (4th Edition).
      Kết hợp giữa ebook, video, web content & services

      4.Thực hành: Học phải đi đôi với hành, hãy thực hành càng nhiều càng tốt. Có nhiều trang web để bạn duy trì thói quen thực hành hàng ngày.

      • https://www.hackerrank.com/
      • https://leetcode.com/

      Chúc bạn thành công!

      Thả tim (3 lượt thả tim)
      Loading...
      Previous Post

      Mã hóa Base64

      Next Post

      Xây dựng Email Server với Postfix, Dovecot và Roundcube: #1 - Cài đặt Postfix, Dovecot trên Centos 7

      phamanhtuan

      phamanhtuan

      Next Post
      Xây dựng webmail với Postfix, Dovecot và Roundcube trên Centos 7

      Xây dựng Email Server với Postfix, Dovecot và Roundcube: #1 - Cài đặt Postfix, Dovecot trên Centos 7

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recent News

      Lập trình viên không dùng máy Mac nhiều như người ta đã nghĩ

      Lập trình viên không dùng máy Mac nhiều như người ta đã nghĩ

      July 25, 2020
      Dấu hiệu nhận biết sức khỏe qua liềm móng tay

      Dấu hiệu nhận biết sức khỏe qua liềm móng tay

      June 26, 2020
      Phương thức xử lý mảng trong javascript

      Phương thức xử lý mảng trong javascript

      May 31, 2020
      Lợi ích của việc tập thể dục thường xuyên

      Lợi ích của việc tập thể dục thường xuyên

      May 25, 2020
      DEVZONE

      Browse by Category

      • Algorithm
      • Architecture
      • Database
      • Design
      • Dev
      • DevOps
      • Idea
      • IoT
      • Lifestyle
      • Network
      • News
      • Test
      • Uncategorized
      • Web
      • About
      • Advertise
      • Privacy & Policy
      • Contact

      © 2019 Devzone

      No Result
      View All Result

      © 2019 Devzone