Mindestkosten für die Konvertierung aller 1 auf 0 mit dem Fenster der Größe K K

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Mindestkosten für die Konvertierung aller 1 auf 0 mit dem Fenster der Größe K K

by Anonymous » 17 Aug 2025, 18:24

Es gibt eine Reihe von Spielsachen, in denen jedes Spielzeug als beide dargestellt wird: < /p>

Code: Select all

1 → red toy (needs to be painted blue),

0 → blue toy (already painted).
< /code>
Eine Ganzzahl k wird angegeben. Eine Operation kann wie folgt durchgeführt werden: < /p>
Wählen Sie eine aneinanderfolgende Unterart von Länge k. (0) mit den minimalen Gesamtkosten. 
[b] Beispiel: [/b] 
Toys: 1 1 1 0 1
k = 4

Step 1: Choose indices [2..5] → cost = 1+1+0+1 = 3 → paint index 2 → [1 0 1 0 1]
Step 2: Choose indices [1..4] → cost = 1+0+1+0 = 2 → paint index 3 → [1 0 0 0 1]
Step 3: Choose indices [2..5] → cost = 0+0+0+1 = 1 → paint index 5 → [1 0 0 0 0]
Step 4: Choose indices [1..4] → cost = 1+0+0+0 = 1 → paint index 1 → [0 0 0 0 0]

Total cost = 3 + 2 + 1 + 1 = 7
Kontrainsts sind:

Code: Select all

1

Top