Author Archives

[Thuật toán] BÀI TOÁN GETSTRING

Cho xâu S có độ dài không quá 10^5, và tập A có n phần tử(n≤100) gồm các kí tự trong bảng mã ASCII, phân biệt chữ hoa và chữ thường. Hãy tìm chuỗi con liên tiếp trong S sao cho chứa đầy đủ các kí tự trong tập A và có độ dài ngắn nhất. (Chuỗi con liên tiếp là chuỗi có các ký tự theo thứ tự trong A và có thể cách […]

[Spoj] VMTEST – Thử máy

Đề bài: Spoj – VMTEST Đơn giản mỗi lần đọc chuỗi kiểm tra xem s[1] có là ‘?’ không? và tiếp tục làm: Nếu s[1] là chữ cái thì duyệt hết s, nếu gặp s[i] không phải là chữ cái thì thoát và in “Error !”. Nếu s[1] là số hoặc ‘-‘ hoặc ‘.’ thì copy tưng cụm (các cụm từ cách nhau bằng dấu cách) đổi ra số, nếu đổi được thì cộng vào […]

[C/C++ Linux] Lập trình C với bảng màu trong linux – Programming C in linux with color

Một ví dụ mở màn nhá: Đầy đủ hơn một chút: Nếu bạn quan tâm nhiều hơn thì vào đây.

[C/C++] Màu chữ trong Dev-C++ – How do change color of text in Dev C++

Để viết chữ có màu trong Dev-C++ bạn chỉ cần sử dụng lệnh system(“color xy”); Với x là màu nền, y là màu chữ: Tuy nhiên cách trên lại mắc một lỗi là nếu đặt màu khác thì toàn bộ chữ sẽ có màu đó, tức là các chữ có màu mà màu cuối cùng chúng ta đặt. Để khắc phục nó mình đã tìm hiểu và biết được hàm sau (sử dụng thư viện […]

[WordPress] Chèn video youtube vào wordpress.com – Insert video youtube in wordpress.com

Cách 1: Nhanh gọn Cách 2: Điều chỉnh được kích thước

[Thuật toán] Ma phương – Magic square

Trong toán vui, một ma trận kì ảo bậc n (còn gọi là ma phương hay hình vuông ma thuật) là một cách sắp xếp n² số, thường là các số nguyên phân biệt, trong một bảng vuông sao cho tổng n số trên mỗi hàng, cột, và đường chéo đều bằng nha Ma trận kì ảo chuẩn chứa các số nguyên từ 1 đến n². Tồn tại ma trận kì ảo chuẩn cho mọi […]

[WordPress] Chèn nhạc vào wordpress.com – Insert music to wordpress.com

Hẳn các bạn đều biết một cách để chèn nhạc lên WordPress. Đó là dùng Soundcloud. Nhưng dùng Soundcloud có một điểm khá là bất tiện. Đó là nó giới hạn thời lượng của những bản nhạc được up lên. Không những thế, lỡ dính bài nào của các nghệ sĩ Anh hay Mỹ là coi như nó không cho up luôn. Vậy nên trong bài này, mình sẽ hướng dẫn các bạn đưa nhạc […]

[Thuật toán] Tính giá trị biểu thức

Phương pháp nghịch đảo Balan hoặc cây biểu thức sẽ làm cho các bạn mới học lúng túng. Đây là một phương cực kỳ đơn giản các bạn có thể đọc hiểu và vận dụng được Biểu thức đơn giản bao gồm 2 phép toán + và * Vd: 2*5+3+4*3+2 Cách tính: Nếu trong biểu thức có phép + thì lấy phần biểu thức đầu + phần biểu thức cuối Ngược lại nếu trong biểu […]

[Java] Thay thế ký tự bằng phương thức String.replaceAll – Replace a plus character using Java’s String.replaceAll method

Trong một số TH các ký hiệu [ ^ $ . | ? * + ( ) được gọi là các ký hiệu đặc biệt. Muốn thay thê chúng, Vd ký tự + trong chuỗi ta làm: hoặc

[Eclipse] Import project in Eclipse

Nếu bạn vừa cài lại Eclipse mà trước đó đã có một số project được làm rồi bạn cần phải Import chúng lại mới có thể mở được. File -> Import Nhấn Next. Sau đó nhấn nút Browse để tìm đến thư mục chứa project. Chọn Project cần import rồi nhấn Finish, chú ý khi chọn thư mục chứa các project bạn phải ấn OK chứ không được nháy đúp.