Category: #Programming

Cum puteți face codul mai ușor de citit prin abstractizare

Cum puteți face codul mai ușor de citit prin abstractizare

de Tiago Antunes În timp ce înveți cum să programezi, este obișnuit să vezi oameni care folosesc un termen numit abstractizare. Începeți să vă puneți întrebări: ce este abstractizarea și de ce este importantă? În acest articol, vă voi explica...

Rezolvarea algoritmică a problemelor: Cum se calculează eficient paritatea unui flux de numere

Rezolvarea algoritmică a problemelor: Cum se calculează eficient paritatea unui flux de numere

Declarație problemă: Obțineți un flux de numere (să spunem long numerele de tip), calculați paritatea numerelor. Ipotetic, trebuie să serviți o scară imensă, cum ar fi 1 milion de numere pe minut. Proiectați un algoritm având în vedere o astfel...

Cum se rezolvă puzzle-ul recrutorilor Google despre aruncarea ouălor dintr-o clădire

Cum se rezolvă puzzle-ul recrutorilor Google despre aruncarea ouălor dintr-o clădire

de Marcin Moskala Cum se rezolvă puzzle-ul recrutorilor Google despre aruncarea ouălor dintr-o clădire Există o mulțime de puzzle-uri grozave pentru programarea interviurilor de muncă. Preferatul meu este, de asemenea, cunoscut ca unul dintre preferatele printre recrutorii Google: Lucrezi într-o...