id/email
password
forgot password
|
create account
about
|
help
|
code help+videos |
done
|
prefs
CodingBat
code practice
Welcome to Codingbat. See
help
for the latest.
Java
Python
Warmup-1
Simple warmup problems to get started (solutions available)
Warmup-2
Medium warmup string/array loops (solutions available)
String-1
Basic string problems -- no loops
Array-1
Basic array problems -- no loops.
Logic-1
Basic boolean logic puzzles -- if else && || !
Logic-2
Medium boolean logic puzzles -- if else && || !
String-2
Medium String problems -- 1 loop
String-3
Harder String problems -- 2 loops
Array-2
Medium array problems -- 1 loop
Array-3
Harder array problems -- 2 loops, more complex logic
AP-1
AP CS medium problems
Recursion-1
Basic recursion problems
Recursion-2
Harder recursion problems
New...
Map-1
Basic Map get()/put(), no loops
Map-2
Maps with bulk data and loops
Functional-1
Functional mapping operations on lists with lambdas
Functional-2
Functional filtering and mapping operations on lists with lambdas
Java Help
Java Example Solution Code
Java String Introduction
(video)
Java Substring v2
(video)
Java String Equals and Loops
Java String indexOf and Parsing
Java If and Boolean Logic
If Boolean Logic Example Solution Code 1
(video)
If Boolean Logic Example Solution Code 2
(video)
Java For and While Loops
Java Arrays and Loops
Java Map Introduction
Java Map WordCount
Java Functional Mapping
Java Functional Filtering
Misc Code Practice
Code Badges
Introduction to Mod
(video)
MakeBricks problem and solution
(video x 2)
FizzBuzz the famous
code interview question (video)
Copyright
Nick Parlante
2017 -
privacy