Hướng dẫn data structures and algorithms-python github - cấu trúc dữ liệu và thuật toán-python github

Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh GIT chấp nhận cả tên thẻ và tên chi nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi bất ngờ. Bạn có chắc là bạn muốn tạo chi nhánh này?

Thao tác bit

môn Toán

26 Xem

Phuộc

1,2k dĩa

Cấu trúc và thuật toán dữ liệu Python

Không có giải pháp phi nghĩa nào cho cấu trúc dữ liệu chung và các câu hỏi phỏng vấn thuật toán trong Python. Theo một cách tiếp cận nhất quán trong suốt các vấn đề.

Khách quan

Có rất nhiều tài nguyên khi nói đến việc chuẩn bị phỏng vấn trên internet. Điều khiến tôi tạo ra dự án này là sự khác biệt giữa các cách tiếp cận khác nhau và sự phức tạp được truyền vào của mã.

Hãy đóng góp nhưng vui lòng làm theo các hướng dẫn đóng góp vì tôi muốn duy trì tính đồng nhất của việc thực hiện các cấu trúc dữ liệu và thuật toán. Lần trước, mọi người bị bắn phá với tôi với các yêu cầu, vấn đề và email khăng khăng đòi tôi phải hợp nhất những thay đổi của họ

def dequeue[self]:
    if not self.outbound_stack:
        while self.inbound_stack:
            self.outbound_stack.append[self.inbound_stack.pop[]]
    return self.outbound_stack.pop[]

Cộng đồng nguồn mở đã giúp tôi rất nhiều trong quá trình chuẩn bị và học tập phỏng vấn khi tôi còn học. Tôi luôn muốn trả lại một cái gì đó cho cộng đồng. Trong nỗ lực của tôi để đóng góp một cái gì đó trở lại, tôi sẽ tải lên các cấu trúc dữ liệu và các câu hỏi thuật toán trong Python trong repo này. Hãy tự do đóng góp và liên lạc!

Sản phẩm liên quan

  • Học các cấu trúc và thuật toán dữ liệu chức năng

  • Học cấu trúc dữ liệu JavaScript và thuật toán [Video]

  • Cấu trúc và thuật toán dữ liệu Java 9

Tải xuống PDF miễn phí

Nếu bạn đã mua phiên bản in hoặc Kindle của cuốn sách này, bạn có thể nhận được phiên bản PDF không có DRM miễn phí. Nhấp vào liên kết để yêu cầu PDF miễn phí của bạn.
Simply click on the link to claim your free PDF.

//packt.link/free-sebook/9781786467355

Thao tác bit

Thao tác bit

Thao tác bit

from algorithms.sort import merge_sort

if __name__ == "__main__":
    my_list = [1, 8, 3, 5, 6]
    my_list = merge_sort[my_list]
    print[my_list]

Thao tác bit

Dấu trang

3branches0tags branches 0 tags

Bạn có thể tìm thấy các liên kết hữu ích trong kho lưu trữ này trong các tệp đánh dấu khác nhau. Dưới đây là một bảng nội dung.

  • Loại

  • Liên kết
  • Bài viết

Bấm vào đây

Các tập tin

Permalink

Không tải thông tin cam kết mới nhất.

Loại hình

Tên

Tin nhắn cam kết mới nhất

Cam kết thời gian

Về

Danh sách phát hướng dẫn này bao gồm các cấu trúc dữ liệu và thuật toán trong Python. Mỗi hướng dẫn đều có lý thuyết đằng sau cấu trúc dữ liệu hoặc thuật toán, phân tích độ phức tạp lớn và các bài tập mà bạn có thể thực hành.

Tài nguyên

Readme

Sao

760 sao stars

Người theo dõi

26 Xem watching

Phuộc

1,2k dĩa forks

Giấy phép MIT

Cấu trúc và thuật toán dữ liệu Python

Không có giải pháp phi nghĩa nào cho cấu trúc dữ liệu chung và các câu hỏi phỏng vấn thuật toán trong Python. Theo một cách tiếp cận nhất quán trong suốt các vấn đề.

Khách quan

Có rất nhiều tài nguyên khi nói đến việc chuẩn bị phỏng vấn trên internet. Điều khiến tôi tạo ra dự án này là sự khác biệt giữa các cách tiếp cận khác nhau và sự phức tạp được truyền vào của mã.

Hãy đóng góp nhưng vui lòng làm theo các hướng dẫn đóng góp vì tôi muốn duy trì tính đồng nhất của việc thực hiện các cấu trúc dữ liệu và thuật toán. Lần trước, mọi người bị bắn phá với tôi với các yêu cầu, vấn đề và email khăng khăng đòi tôi phải hợp nhất những thay đổi của họ

Cộng đồng nguồn mở đã giúp tôi rất nhiều trong quá trình chuẩn bị và học tập phỏng vấn khi tôi còn học. Tôi luôn muốn trả lại một cái gì đó cho cộng đồng. Trong nỗ lực của tôi để đóng góp một cái gì đó trở lại, tôi sẽ tải lên các cấu trúc dữ liệu và các câu hỏi thuật toán trong Python trong repo này. Hãy tự do đóng góp và liên lạc!

Cấu trúc của kho lưu trữBookmarks, Data Structures and Algorithms.

Đến bây giờ, kho lưu trữ chứa 3 thư mục chính: dấu trang, cấu trúc dữ liệu và thuật toán.

Cấu trúc dữ liệu

  1. Chứa tất cả các câu hỏi cấu trúc dữ liệu được phân loại thành các thư mục phụ như Stack, Hàng đợi, v.v. theo loại của họ.
  2. Mảng
  3. Từ điển
  4. Cây tìm kiếm nhị phân
  5. Danh sách liên kết
  6. Cây rơm
  7. Đồ thị
  8. Danh sách liên kết tròn

Câu hỏi hàng đợi

Thuật toán

  1. Nhiều câu hỏi hơn trong các cấu trúc dữ liệu, đặc biệt là cho đồ thị, danh sách liên kết tròn, cây, đống và băm.
  2. Cây rơm
  3. Đồ thị
  4. Danh sách liên kết tròn
  5. Danh sách liên kết gấp đôi
  6. Thư mục này chứa nhiều loại câu hỏi thuật toán như lập trình động, sắp xếp, tham lam, v.v ... Cấu trúc hiện tại của thư mục này như sau:
  7. Lập trình năng động

Tham

môn Toán

LoạiLiên kết
Bài viếtBấm vào đây
SáchBấm vào đây
SáchBấm vào đây
SáchBấm vào đây
SáchBấm vào đây
SáchBấm vào đây

Sách

Chủ đề

  1. Hướng dẫn
  2. Video
  3. Misc.

Mọi thứ cần phải được thực hiện

Như bạn có thể thấy, repo vẫn còn trong giai đoạn trứng nước.Dưới đây là một số điều quan trọng trong việc cần làm.

Câu hỏi hàng đợi

Thuật toán

Nhiều câu hỏi hơn trong các cấu trúc dữ liệu, đặc biệt là cho đồ thị, danh sách liên kết tròn, cây, đống và băm.

Bài Viết Liên Quan

Chủ Đề