คำถามติดแท็ก covering-problems

1
ครอบคลุมสตริงโดย palindromes
รับสาย , palindrome coverเป็นลำดับp 1 p 2 ⋯ p mของคำp iเช่นที่p 1 p 2 ⋯ p m = wและเช่นนั้นp iแต่ละตัวคือ palindrome .w=σ1σ2…σnw=σ1σ2…σnw=\sigma_1\sigma_2\ldots\sigma_np1p2⋯pmp1p2⋯pmp_1p_2\cdots p_mpipip_ip1p2⋯pm=wp1p2⋯pm=wp_1p_2\cdots p_m = wpipip_i มันยากแค่ไหนในการหาขนาดฝาครอบ palindrome ที่น้อยที่สุด? (ดูเหมือนว่าจะทำได้โดยการเขียนโปรแกรมแบบไดนามิก แต่ฉันไม่แน่ใจว่ามันทำงานได้) ปัญหาจะยากขึ้นหรือไม่หากได้รับเนื่องจากอินพุตยังเป็นถูกผูกไว้กับความยาว palindrome แต่ละอันbbb พิจารณาอัลกอริธึมโลภอย่างง่ายซึ่งใช้เวลานานที่สุดที่จะเริ่มต้นที่ตำแหน่งปัจจุบัน ตัวอย่างเช่นถ้าแล้วมันจะเอาท์พุท( 121 ) ⋅ ( 33 ) ⋅ ( 1 ) ⋅ ( 2 )ในขณะที่ฝาครอบที่ดีที่สุดคือ( …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.