Phan Đức Hải's repositories
confess-crush
Creating a cute website to send to your crush is very simple
caro-board-game
Khám phá cách tạo game Caro đơn giản bằng Java. Bài viết hướng dẫn chi tiết từ thiết kế bàn cờ, xử lý lượt chơi đến kiểm tra chiến thắng, giúp bạn tạo ra trò chơi thú vị và hấp dẫn. Dự án này phù hợp cho cả người mới học lập trình và những ai muốn nâng cao kỹ năng Java của mình.
slither.io
The Basic Slither Game is written in JavaScript and utilizes HTML5 canvas for graphics rendering. This game is inspired by classic games such as Slither.io, Snake, ... and optimized to run on all devices.
provincial-informatics-exam-questions
Tổng hợp các đề thi học sinh giỏi tin học của các tỉnh qua các năm
sokoban-3d-game
The Sokoban 3D game includes a variety of versions and introduces several new features, such as secret chambers and hidden passages, enhancing the complexity and enjoyment of the game
hanoi-towers-game
Creating the Hanoi Tower game using HTML5 canvas, employing recursive algorithms, promises an engaging experience.
tiktactoe-blur-game
Trò chơi tiktactoe đã được nâng cấp với bảng lớn hơn và quy tắc mới, tạo ra thách thức và thú vị hơn. Mỗi người chỉ có thể lưu tối đa 3 nước đánh của họ
java-basic-and-object-oriented-programing
Java basic and object oriented programing
vku-campus-tour-game
Tuần lễ game Hàn Quốc 2023
algorithm-basics-tutorial
Học thuật toán từ cơ bản đến nâng cao trong 30 ngày. Chương trình bào gồm các thuật toán cơ bản, các thuật toán nâng cao như quy hoạch động, chia để trị, đồ thị,...
algotithm-training
Traning algorithm
catch-bugs-game
catch bugs game
design-patterns
Dự án này không chỉ là một nền tảng để học và thực hành các mẫu thiết kế mà còn là một ứng dụng thực tiễn có khả năng cải thiện khả năng hiểu biết và kỹ năng lập trình của người dùng.
folder-similarity-checker
Check similarities between folders
generate-test-case-online-judge
Tài liệu này hướng dẫn cách tạo testcases cho hệ thống Online Judge. Việc tạo testcases đúng cách giúp đảm bảo tính chính xác và hiệu quả của quá trình chấm điểm tự động. Hướng dẫn này sẽ tập trung vào việc sử dụng ngôn ngữ C++ để sinh ra các testcases một cách tự động.
remote-screen-control
Using TCP protocol, Client-Server model, building a remote screen control program in Java.
website-data-crawler-tool
crawl data on the website drive.base.vn
cpp-basics-tutorial
A comprehensive guide to learning the basics of C++ programming. This repository includes tutorials, code examples, and exercises to help beginners get started with C++
data-structure-and-algorithms
data structure and algorithms
enterprise-management-system
Website quản lí công ty
formosa-views
View Formosa employee profile, salary, bonus year
npm-chemical-equation-balancer
CEB-HaiZuka is an innovative JavaScript library tailored for balancing chemical equations using linear algebraic techniques. Ideal for both students and professionals in chemistry, CEB-HaiZuka offers a robust solution for balancing complex chemical reactions accurately and efficiently.
scratch-learning
Tài liệu dạy Scratch không chỉ cung cấp lộ trình rõ ràng mà còn đi kèm với các dự án mẫu đa dạng. Điều này giúp học sinh tiếp cận môn học một cách sinh động và thú vị, từ những khái niệm cơ bản đến các ứng dụng sáng tạo phức tạp
spot-the-difference-game
A 'Spot the Difference' game is a visual puzzle where two similar images are presented side by side, and players are tasked with finding the subtle differences between the two pictures
strategic-enclosure-game
Encircle UFOs with barriers on a hex grid to stop them from reaching Earth. Place one barrier per turn strategically to trap them and foil their plans!