История изменений
Исправление beastie, (текущая версия) :
И что? ;) Твоё супер-пупер специализирование решение сливает половине генерик решений на «real-live input». А по коротким test-case'ам, да самое быстрое «hard-codet» решение. SuperHackKiller такой SuperHackKiller.
input «BOOT_IMAGE=/debug/vmlinuz-3.2.0-debug-amd64 debug=UUID=42debug5-6ee1-464c-bc41-debug42debug ro debug»
cutout .................... pass 8.64 ms
wordstrings .................... pass 12.20 ms
remove_word .................... pass 12.68 ms
undebug .................... pass 13.00 ms
debugdel .................... pass 13.56 ms
strcut .................... pass 17.22 ms
remove .................... pass 21.76 ms
str_drop_str .................... pass 24.64 ms
split .................... pass 29.88 ms
Исходная версия beastie, :
И что? ;) Твоё супер-пупер специализирование решение сливает половине генерик решений на «real-live input». А по коротким test-case'ам, да самое быстрое «hard-codet» решение.
input «BOOT_IMAGE=/debug/vmlinuz-3.2.0-debug-amd64 debug=UUID=42debug5-6ee1-464c-bc41-debug42debug ro debug»
cutout .................... pass 8.64 ms
wordstrings .................... pass 12.20 ms
remove_word .................... pass 12.68 ms
undebug .................... pass 13.00 ms
debugdel .................... pass 13.56 ms
strcut .................... pass 17.22 ms
remove .................... pass 21.76 ms
str_drop_str .................... pass 24.64 ms
split .................... pass 29.88 ms