Introduzione
Lezione 1 di 32 del corso Problemi di programmazione di Coddy.
In questo corso metterai alla prova le tue competenze di programmazione affrontando i diversi problemi di ciascuna sezione di difficoltà. Risolvere problemi di programmazione è una componente fondamentale della carriera di chiunque si occupi di programmazione: ci aiuta a capire come utilizzare le diverse condizioni, i cicli, le funzioni, le liste, le strutture dati e gli algoritmi. La risoluzione dei problemi è l'aspetto più importante nei colloqui di programmazione, perché ti viene assegnato un problema difficile da risolvere utilizzando strutture dati e algoritmi avanzati.
Per iniziare questo corso, devi avere conoscenze pregresse di condizioni, cicli, funzioni e liste in uno qualsiasi dei linguaggi tra C++, Python, Java, C e C#.
Se non conosci alcun linguaggio di programmazione, ti consiglio di iniziare con C++, perché è il linguaggio più veloce per risolvere problemi e sarà una buona base per iniziare il tuo percorso di programmazione.
Ti suggerisco di dare prima un'occhiata ai miei due corsi su C++:
- C++ - Da principiante a livello intermedio

- C++ - Libreria di template standard

Quando avrai completato i due corsi, potrai tornare a questo corso e mettere in pratica tutto ciò che hai imparato risolvendo i problemi con i diversi livelli di difficoltà disponibili qui. Buona fortuna!
Provalo tu
Questa lezione non include una sfida di codice.
Tutte le lezioni di Problemi di programmazione
1Introduzione al corso
IntroduzioneEsercitati da solo: Compilatore C online