300 LEETCODE Questions Taught Me THIS...

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Quantity is also important. The more questions you solve the more accustomed you become to programming and problem solving ability increases but that doesn't mean you should only do easy ones. Taking random questions from variety of topics without knowing what the question holds is beneficial in my opinion.

rishabh_mishra
Автор

Yeah good point. I work at Google. Solutions that scale are mandatory. Quickness at creating them is nice, but far less important.

generessler
Автор

>16 hards, 114 easies
>quality over quantity
didn't watch the rest

nerouchih
Автор

That's a popular myth that inefficiency will significantly raise costs. Yes, it does matter in principle, but with current prices in computing resources the only way this raise would be significant is if you are running a lemonade stand. In other cases it is pretty much negligible compared to business operations cost.

rogerdinhelm
Автор

Fast isn't always better. Yes in large companies creating code for scale is important. Optimising performance on code is better. However don't spend 10 hours on a 1 hour feature because you wrote it using some algorithm that can be replaced by 2 for loops.

DiscworldZA
Автор

Yeah Miso I can't agree more with you,
in the age of looming AI over all jobs.
What you as a human bring to the table is
Analytical and Critical thinking.

Understand BNNs are million times better at this that any AI, (till now).

kartikpandey
Автор

Can you provide your solved leetcode questions list

VishalKumar-ukuc