NKPALIN - Chuỗi đối Xứng - Solution For SPOJ
Có thể bạn quan tâm
- « No results found »
- View more results »
- Navigation
- Home
- Categories
- Search
- Wiki
- About Us
- XML Feed
Problem
https://vn.spoj.com/problems/NKPALIN
https://oj.vnoi.info/problem/NKPALIN
Một chuỗi được gọi là đối xứng (palindrome) nếu như khi đọc chuỗi này từ phải sang trái cũng thu được chuỗi ban đầu.
Yêu cầu: tìm một chuỗi con đối xứng dài nhất của một chuỗi s cho trước. Chuỗi con là chuỗi thu được khi xóa đi một số ký tự từ chuỗi ban đầu.
Dữ liệu vào
Gồm một dòng duy nhất chứa chuỗi s, chỉ gồm những chữ cái in thường.
Kết qủa
Gồm một dòng duy nhất là một xâu con đối xứng dài nhất của xâu s. Nếu có nhiều kết quả, chỉ cần in ra một kết quả bất kỳ.
Giới hạn
Chuỗi s có độ dài không vượt quá 2000.
Ví dụ
**Dữ liệu mẫu** lmevxeyzl **Kết qủa** levelTutorial
Gọi F[i][j] là xâu con đối xứng dài nhất trong đoạn từ i đến j. Mảng này có thể tính bằng hai vòng for dễ.
Sau khi biết chiều dài dài nhất có thể của xâu con đối xứng (tức là F[0][size(s)-1]). Ta đệ quy tìm xâu này (dùng 4 biến i,j,L,R với i,j là hai đầu xâu s đang xét, L,R là hai đầu xâu cần tìm)
Submission
NKPALIN.cpp Hide View on Github Download Copy Nếu bạn thấy bài viết này hay, hãy share bài viết này cho mọi người nhé 😉.Share this post → TweetRelated Posts
- BONUS - VOI 2011 Phần thưởng (Categories: dp)
- ZABAVA - ZABAVA (Categories: dp, math)
- XUCXAC - Xúc xắc (Categories: dijkstra, dp, heap, data-structure)
- WEATHER - Điều kiện thời tiết (Categories: tarjan, dfs, graph, dp, math)
- VSTEPS - Steps - Bậc thang (Categories: dp)
- VOSTRIBO - Tribonacci (Categories: matrix, math, dp)
- VOSSEVEN - Bài toán số 7 (Categories: dp)
- VDANGER - Nguy hiểm rõ ràng trước mắt (Categories: dijkstra, dp, graph)
Từ khóa » Tách Xâu đối Xứng
-
Bài Tập 34: Tách Xâu Đối Xứng_Đề Thi HSG Pascal_Tin 9_Moi Nhat
-
Một Vài Bài Tập Về Palindrome - VNOI
-
PALI2 - Tách Chuỗi đối Xứng - NTUCoder - Bài Tập
-
Kiểm Tra Xâu đối Xứng Pascal Và C++ - Kiến Thức 24h
-
Chuỗi đối Xứng Liên Tiếp | Tin Học Và Nhà Trường
-
Bài Tập Xâu Nâng Cao Luyện HSG - Tài Liệu Text - 123doc
-
Lập Trình Pascal, Chuoi Palimdrom, Xâu đối Xứng, đề Thi HSG Tin Học
-
[Lập Trình C++ Cơ Bản] Bài 8 (phần 2): Xâu Kí Tự - Các Thao Tác Xử Lý ...
-
Nhập Vào Một Xâu Gồm Các Kí Tự Số,tách Xâu Thành Hai Xâu( Xâu 1 ...
-
Xâu đối Xứng Cho Xâu Ký Tự S Chỉ Gồm Các Chữ Cái In Thường, Hãy ...
-
Một Số đoạn Code Python Phổ Biến Bạn Nên Thuộc Lòng | TopDev
-
Bài Tập Dạy Học Sinh Giỏi Môn Tin Học THPT | Xemtailieu
-
Kiểm Tra Chuỗi đối Xứng Trong Java - Freetuts
-
Một Số Bài Tập Về Chuỗi Kí Tự Trong C++ CÁCH GIẢI ...