3 ms·
I've had zero or near zero gotcha string problems in my professional career, which are many of the leetcode problems. Find the (gotcha) in this string and emit
by maerF0x0 4y ago
I've had zero or near zero gotcha string problems in my professional career, which are many of the leetcode problems.
Find the (gotcha) in this string and emit len(gotcha) ... Now do it computationally efficiently (or be able to explain tradeoffs to other resources).
- Ancalagon 4y agoDon't forget: in 45 min, without bugs
- maerF0x0 4y agooh and do it in Go* ... Good F'ing Luck . Go makes normal string operations tricky due to rune being an alias for int32, ranging a string gives []byte indexes ... https://go.dev/play/p/33jCwNG6Eu6 https://go.dev/play/p/33jCwNG6Eu6
- Tomis02 4y agoIt's a bit sucky but you can use the standard library function "utf8.DecodeRuneInString(a)".
- tlb 4y agoString problems are rare, though may come up more in search engine companies. But manipulating sequences comes up a lot in many contexts. Usually it's sequences of more complex things: instructions, packets, files, polygons. It's hard to assign tests directly on those, because you have to explain the objects themselves first. So it's a reasonable shortcut to test ability to manipulate sequences of characters.