Sfide di programmazione in Kotlin

225 sfide da risolvere in Kotlin, dai primi cicli ai grafi, alla programmazione dinamica e al machine learning. Scrivi il codice nel browser, esegui subito i test e ricevi una revisione dell'IA.

Facile · 134 Media · 67 Difficile · 24

Competenze che allenerai: ConteggioEstrarre le cifreAritmeticaCicliFormuleListeListe 2DCicli annidatiCicli whileCondizioniDiscesa del gradienteDividere stringhe
  • Python · C++ · C#
  • Test automatici
  • Revisione AI
  • Soluzioni della community
226
Sfide
123
Soluzioni condivise
9
Linguaggi

Tutte le sfide

Cerca per argomento, linguaggio o difficoltà.

225 sfide
Media

Due Cavalieri Non Attaccanti

Conta le disposizioni sicure di due cavalieri per ogni dimensione di scacchiera quadrata.

Imparerai Contare i posizionamentiSchemi di attacco
Combinatoricsmath
Nessuna soluzione ancora
Facile

Valore Assoluto Senza abs

Calcola un valore assoluto usando una condizione.

Imparerai NegazioneSenza funzioni integrate
BeginnerConditionsLearning-path
Facile

Letter Grade

Turn a test score into a letter grade.

Imparerai Catene if/elifIntervalli
BeginnerConditionsLearning-path
Media

Ricerca nella Spirale Numerica

Trova un valore dato riga e colonna in una spirale numerica crescente.

Imparerai Schemi numericiAnalisi dei casi
Patternsmath
Nessuna soluzione ancora
Facile

Rendi un Array Non Decrescente

Trova il numero minimo di incrementi necessari affinché ogni valore sia almeno pari al precedente.

Imparerai Correzioni greedyMassimo progressivo
ArraysGreedy
Nessuna soluzione ancora
Facile

Funzioni di attivazione

Applica sigmoide, ReLU, Leaky ReLU o tanh a ogni valore di una lista.

Imparerai SigmoideReLU e tanh
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Facile

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

Imparerai Mappatura dei caratteriTabelle di traduzione
MappingStrings
Nessuna soluzione ancora
Facile

Point Quadrant

Find which quadrant a point lies in.

Imparerai CoordinateControllo dei segni
BeginnerConditionsLearning-path
Facile

Conta le Vocali

Conta le vocali in un testo.

Imparerai Controllo dei caratteriAppartenenza a un insieme
BeginnerStringsStudent-beginner
Media

Iterazione dei valori

Calcola quanto vale ogni stato di un processo decisionale di Markov applicando ripetutamente l'aggiornamento di ottimalità di Bellman.

Imparerai Equazione di BellmanMDP
Apprendimento per rinforzoaiapprendimento automatico
Nessuna soluzione ancora
Facile

Conta le strette di mano

Conta le strette di mano quando ogni coppia di persone si stringe la mano una volta.

Imparerai Contare coppieFormule chiuse
Combinatoricsmath
Nessuna soluzione ancora
Facile

Stringa Palindroma

Verifica se un testo si legge uguale da sinistra a destra e da destra a sinistra.

Imparerai Due puntatoriUscita anticipata
BeginnerStringsStudent-beginner
Facile

Distribuzione degli stati di una catena di Markov

Propaga una distribuzione di probabilità attraverso la matrice di transizione di una catena di Markov per un certo numero di passi.

Imparerai Catene di MarkovProbabilità
Simulationaimath
Nessuna soluzione ancora
Facile

Body Mass Index

Compute BMI from weight and height.

Imparerai FormuleVirgola mobile
BeginnerLearning-pathVariables
Media

Somma Minima di Monete Mancante

Trova il primo importo positivo che non può essere ottenuto con le monete disponibili.

Imparerai Somme raggiungibiliOrdinare prima
ArraysGreedy
Nessuna soluzione ancora
Facile

Bandito multi-braccio epsilon-greedy

Bilancia esplorazione e sfruttamento su un bandito multi-braccio con la selezione delle azioni epsilon-greedy.

Imparerai Esplorare o sfruttareBandit
Apprendimento per rinforzoaiapprendimento automatico
Nessuna soluzione ancora
Facile

Ticket Price by Age

Choose a cinema ticket price from the visitor's age.

Imparerai Fasce d'etàValori limite
BeginnerConditionsLearning-path
Media

Algoritmo di apprendimento del percettrone

Addestra il percettrone originale, che aggiorna i pesi solo quando sbaglia.

Imparerai PerceptronApprendimento online
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora