Tìm câu hỏi…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Trang chủ
Chủ đề
Danh mục
Learning paths
Tìm kiếm
Trang chủ
/
#Data Structures
#Data Structures
33 câu hỏi
Sự khác biệt giữa list, tuple và dictionary là gì?
Python
#data-structures
Junior
›
Module collections cung cấp những kiểu hữu ích nào?
Python
#data-structures
Middle
›
Sự khác biệt giữa array và slice là gì?
Golang
#data-structures
Junior
›
Map hoạt động như thế nào trong Go?
Golang
#data-structures
Junior
›
Array hoạt động thế nào trong Java?
Java
#data-structures
Junior
›
Java Collections Framework là gì?
Java
#data-structures
Middle
›
Sự khác biệt giữa Comparable và Comparator là gì?
Java
#data-structures
Middle
›
Array hoạt động như thế nào trong PHP?
PHP
#data-structures
Junior
›
Các kiểu collection phổ biến là gì?
C#
#data-structures
Junior
›
Array và hash hoạt động thế nào?
Ruby
#data-structures
Junior
›
Range là gì và được dùng thế nào?
Ruby
#data-structures
Middle
›
Data structure (cấu trúc dữ liệu) là gì và abstract data type (ADT) là gì?
Data Structures
#data-structures
Junior
›
Array là gì và độ phức tạp của các thao tác trên nó là gì?
Data Structures
#data-structures
Junior
›
Singly linked list là gì và khi nào bạn nên dùng nó?
Data Structures
#data-structures
Junior
›
Stack là gì và nó được dùng để làm gì?
Data Structures
#data-structures
Junior
›
Queue là gì và nó được dùng ở đâu?
Data Structures
#data-structures
Junior
›
Hash table là gì và nó đạt được tra cứu O(1) như thế nào?
Data Structures
#hashing
Junior
›
Set là gì và nó giải quyết những vấn đề gì?
Data Structures
#data-structures
Junior
›
Dictionary/map là gì và nó khác set như thế nào?
Data Structures
#data-structures
Junior
›
Những đánh đổi giữa array và linked list là gì?
Data Structures
#data-structures
Junior
›
Abstract data type (ADT) là gì và tại sao tách nó khỏi hiện thực của nó?
Data Structures
#data-structures
Junior
›
Binary tree là gì và các thứ tự duyệt (traversal) phổ biến là gì?
Data Structures
#trees
Middle
›
Heap là gì và nó hiện thực priority queue như thế nào?
Data Structures
#trees
Middle
›
Trie (prefix tree) là gì và khi nào nó hữu ích?
Data Structures
#trees
Middle
›
Doubly linked list khác singly linked list như thế nào?
Data Structures
#data-structures
Middle
›
Circular buffer (ring buffer) là gì và khi nào bạn nên dùng nó?
Data Structures
#data-structures
Middle
›
Khi nào bạn nên dùng stack thay vì queue? Cho ví dụ thực tế.
Data Structures
#data-structures
Middle
›
Bạn chọn cấu trúc dữ liệu phù hợp cho một bài toán như thế nào?
Data Structures
#data-structures
Middle
›
Amortized analysis là gì, dùng việc resize dynamic array làm ví dụ?
Data Structures
#complexity
Middle
›
Bạn thiết kế một LRU cache với get và put O(1) như thế nào?
Data Structures
#data-structures
Senior
›
Bloom filter là gì và nó tạo ra đánh đổi gì?
Data Structures
#hashing
Senior
›
Skip list là gì và nó đạt được tìm kiếm O(log n) như thế nào?
Data Structures
#data-structures
Senior
›
Bạn thiết kế một cấu trúc dữ liệu với các yêu cầu O(1)/O(log n) cụ thể như thế nào?
Data Structures
#data-structures
Senior
›
Câu hỏi phỏng vấn về Data Structures · Luyện phỏng vấn IT