История изменений
Исправление 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