[Thuật toán] Liệt kê hoán vị

Ta sẽ lập chương trình liệt kê các hoán vị của {1, 2, …, n} theo thứ tự từ điển. Ví dụ với n = 3, ta phải liệt kê đủ 6 hoán vị: 1   2   3 1   3   2 2   1   3 2   3   1 3   1   2 3   2   1 Như vậy hoán vị đầu tiên sẽ là 〈1, 2, …, n〉. Hoán vị cuối cùng là 〈n, n-1, …, 1〉. Hoán vị […]

[Java] Cách chạy code Java trên ideone.com, Spoj

Trang ideone.com là một tran cho phép bạn đưa code lên, lưu trữ theo tài khoản người dùng và đặc biệt có thể biên dịch và chạy chuơng trình cho chúng ta ngay. Tuy nhiên với Java khi đưa code lên đó chúng ta thường mắc lỗi: Main.java:6: error: class bt1 is public, should be declared in a file named bt1.java public class bt1 { ^ 1 error Lỗi là do tên class của chúng […]

[Ubuntu] bash: ./configure: Permission denied

Bạn hãy thử lệnh sau: chmod +x ./configure Nếu vẫn không được, có thể do phân vùng của bạn chưa được tự động mount.  Bạn có thể xem thêm cách tự động mount phân vùng.

[C/C++] Launch Failed: Binary not found – Eclipse

Mình vừa mới thử lập trình C trên eclipse, chạy ngay cái bài Hello World đã lỗi rồi, nó như cái tiêu đề bài viết vậy =)) Vậy lỗi do đâu? Đơn giản là do chưa dịch mà đã chạy. =)) Khắc phục: Rồi, chạy thôi. !!!Hello World!!!

[Ubuntu] Tự động mount các phân vùng NTFS khi khởi động Ubuntu

Update: 09/06/2014: Bổ xung với phân vùng ext4 Khi cài windows song song với Ubuntu chắc hẳn các bạn để các phân vùng của mình là NTFS để cả Ubuntu và Windows đề truy cập được dễ dàng. Tuy nhiên Ubuntu lại không tự động mount các phân vùng NTFS này. Vậy sau đây là cách làm dể Ubuntu tự động mount chúng: Bước 1: Xem thông tin các phân vùng các bạn chạy lệnh: […]

Nguồn gốc bài viết

Cái hay, lợi của ghi rõ nguồn gốc 1 bài viết: Để công nhận nguồn gốc đã cho thông tin có ích Đưa thêm thông tin cho những độc giả muốn đọc thêm Làm cho độc giả hoài nghi tin rằng bài viết là đúng đắn Để cho người viết khác có thể kiểm tra bài viết nhanh nhẹ, nhất là trong trường hợp phá hoại lén lút Tránh và quyết định những cuộc bàn […]

[Ubuntu] Nguyên nhân máy nóng và hao pin khi cài Ubuntu, hay các hệ điều hành Linux khác.

Bài viết sau mình tình cờ đọc được thông qua người bạn từ trang picocafe.wordpress.com. Thấy rất hay và bổ ích nên mạn phép tác giả copy về đây để dễ tra cứu. Cảm ơn tác giả vì bài viết. Xin chào, Chắc có rất nhiều người khi sử dụng Ubuntu thấy rằng laptop của mình khi chạy nóng hơn và hao pin nhanh hơn Windows, mặc dù đã tắt hết hiệu ứng và chẳng […]

[Ubuntu] Could not get lock /var/cache/apt/archives/lock – open

Nếu gặp phải lỗi trên, bạn hãy kill apt-get như sau: sudo killall apt-get

[Ubuntu] Cài font Time New Roman trong Ubuntu, LinuxMint

Download file font-vietnam.deb này về và cài đặt là ok (sudo dpkg -i đường dẫn file). Hoặc  chạy lệnh: sudo apt-get install ttf-mscorefonts-installer Ngoài ra chúng ta còn cài được trên LinuxMint và một số distro khác của Linux bằng lệnh giống như vậy.

[Ubuntu] error: dpkg status database is locked by another process

Nếu bạn gặp lỗi này thì hãy thử chạy 2 lệnh sau và làm lại xem có còn lỗi không. Tôi nghĩ là không 😀