Tag Algorithms
Tìm kiếm bài viết trong Tag Algorithms
Chuyện áp dụng thuật toán LeetCode vào ứng dụng học tiếng Anh Speakie
Có một vấn đề anh em thường tranh cãi lâu nay là: "Có phải cày thuật toán chỉ để chuẩn bị cho vòng coding interview chứ chẳng áp dụng được mấy trong công việc?". Tất nhiên vẫn có những ví dụ ngay trướ
0 0 5
Sức Mạnh Của Bitmask DP: Từ Cơ Bản Đến Nâng Cao Trong CP
Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em. Trong giới lập trình thi đấu, tôi dám chắc anh em mình không ít l
0 0 9
Competitive Programming - Lập trình thi đấu và những điều nên biết
Chào các anh em chiến hữu code thủ. Nhiều người cứ nghĩ CP chỉ là mớ thuật toán khô như ngói và mấy dòng code nhìn muốn "xoắn não".
0 0 4
Competitive Programming - Lập trình thi đấu: Nên hay Không?
Trong tình yêu thì không nên có người thứ ba, nhưng trong Competitive Programming thì đầy: nào là WA, TLE, MLE,... xen vào giữa Accepted (AC) và chúng ta... Anh em ở Học viện Công nghệ Bưu chính Viễn
0 0 3
Tư Duy Ngược: Mở Khóa Lời Giải Thuật Toán Từ Đích Đến
Hi anh em, đây sẽ là bài viết mở đầu cho series Thuật toán và Lập trình thi đấu của tôi, nơi chúng ta cùng nhau "code trong tỉnh táo, submit trong hoang mang, và nhận TLE trong im lặng". – Anh em sẽ c
0 0 2
Kỹ thuật Two Pointers trong thuật toán
Intro. Bạn đang bắt đầu hành trình luyện thuật toán cho Interview hoặc chỉ đơn giản là đang luyện Leetcode, thì chắc hẳn bạn cũng đã nghe qua kỹ thuật Two Pointers.
0 0 10
Top những kĩ thuật lập trình mà trường học không dạy bạn - #1 Sliding window
Sliding window là gì. Tìm dãy con nhỏ nhất có tổng lớn hơn hoặc bằng S. arr = {2, 3, 1, 2, 4, 3};. S = 7.
0 0 6
Xác suất (Phần 2)
Đây là bài viết thứ 2 trong series bài viết về Xác suất trong lập trình thi đấu. Trước khi đọc bài viết này, các bạn cần nắm vững các kiến thức cơ bản về Xác suất.
0 0 7
Hành trình giải 555 bài LeetCode
Hành trình bắt đầu. Có lẽ nhiều bạn không còn xa lạ gì với nền tảng LeetCode, một nơi để anh em giải những bài thuật toán, chuẩn bị cho vòng coding interview vào các công ty, thường là các công ty nướ
0 0 17
Cấu trúc dữ liệu tuyến tính trong thư viện có sẵn C++ STL
I. Mảng (Array). Mảng tĩnh có kích thước cố định. Đây là cấu trúc dữ liệu được sử dụng phổ biến nhất trong các cuộc thi lập trình.
0 0 14
LeetCode: Dễ dàng nhận biết 5 dạng bài Dynamic Programming
Có thể nói, trong quá trình làm LeetCode thì Dynamic Programming (DP), hay còn gọi là Quy hoạch động trong tiếng Việt, là một dạng bài mọi người thường xuyên gặp nhất, nhưng cũng là một trong những dạ
0 0 29
Thao tác xử lý bit và ứng dụng (Bit Manipulation)
I. Tổng quan về bit và xử lý bit.
0 0 29
Quay lui (Phần 2)
III. Một số bài toán áp dụng giải thuật quay lui.
0 0 36
Leetcode problem #1: Find longest substring without repeating characters
Problem statement. For a given input string, return length of the longest substring in the given string without repeating characters. Examples:. Example1:.
0 0 35
Blog#152: Top 8 Algorithms Every Programmer Should Know 💯
. The main goal of this article is to help you improve your English level. I will use Simple English to introduce to you the concepts related to software development.
0 0 26
Blog#100: 6つのアルゴリズム:すべての開発者が知っておくべきもの(重要)
こんにちは、私は東京からのフルスタックWebデベロッパーであるTUANです。. 今後の便利で面白い記事を見逃さないように、私のブログをフォローしてください。.
0 0 38
Blog#99: 6 Algorithms Every Developer Should Know
Hi, I'm Tuan, a Full-stack Web Developer from Tokyo . As a developer, you're probably familiar with the concept of algorithms.
0 0 31
Blog#85: Bubble Up to the Top: A Beginner's Guide to Bubble Sort in JavaScript
Hi, I'm Tuan, a Full-stack Web Developer from Tokyo . As a beginner programmer, you may have heard of the term "sorting algorithms" but have no idea what they are or how they work.
0 0 32
Array
Array là gì. Ưu điểm:. Mảng (array) cho phép:. – lưu nhiều phần tử vào một biến duy nhất.
0 0 39