Skip to content

mirandaio/practice-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

386 Commits
 
 

Repository files navigation

Practice-it

Chapter 1: Introduction to Java Programming

Title Solution
Stewie Java
Spikey Java
WellFormed Java
Difference Java
MuchBetter Java
Meta Java
Mantra Java
Stewie2 Java
Egg Java
Egg2 Java
TwoRockets Java
FightSong Java
StarFigures Java
Lanterns Java
EggStop Java
Shining Java

Chapter 2: Primitive Data and Definite Loops

Title Solution
displacement Java
loopSquares Java
fibonacci Java
starSquare Java
starTriangle Java
numberTriangle Java
spacedNumbers Java
spacesAndNumbers Java
waveNumbers40 Java
numbersOutput60 Java
numbersOutputConstant Java
nestedNumbers Java
nestedNumbers2 Java
nestedNumbers3 Java
printDesign Java
SlashFigure Java
SlashFigure2 Java
pseudocodeWindow Java
Window Java
StarFigure Java
StarFigure2 Java
DollarFigure Java
DollarFigure2 Java

Chapter 3: Parameters and Objects

Title Solution
printNumbers Java
printPowersOf2 Java
printPowersOfN Java
printSquare Java
printGrid Java
largerAbsVal Java
largestAbsVal Java
quadratic Java
lastDigit Java
area Java
distance Java
scientific Java
pay Java
cylinderSurfaceArea Java
sphereVolume Java
triangleArea Java
padString Java
vertical Java
printReverse Java
inputBirthday Java
processName Java
CollegeAdmit Java

Suplement: Graphics

Title Solution
MickeyBox Java
MickeyBox2 Java
Face Java
Face2 Java
ShowDesign Java
ShowDesign2 Java
Squares Java
Squares2 Java
Squares3 Java
Stairs Java
Stairs2 Java
Stairs3 Java
Stairs4 Java
Triangle Java
Spiral Java

Chapter 4: Conditional Execution

Title Solution
fractionSum Java
repl Java
season Java
daysInMonth Java
pow Java
printRange Java
xo Java
smallestLargest Java
evenSumMax Java
printGPA Java
longestName Java
printTriangleType Java
average Java
pow2 Java
getGrade Java
printPalindrome Java
swapPairs Java
wordCount Java
quadrant Java
numUnique Java
perfectNumbers Java

Chapter 5: Program Logic and Indefinite Loops

Title Solution
showTwos Java
gcd Java
toBinary Java
randomX Java
randomLines Java
makeGuesses Java
diceSum Java
randomWalk Java
printFactors Java
hopscotch Java
threeHeads Java
printAverage Java
consecutive Java
hasMidpoint Java
dominant Java
anglePairs Java
monthApart Java
digitSum Java
firstDigit Java
digitRange Java
swapDigitPairs Java
allDigitsOdd Java
hasAnOddDigit Java
isAllVowels Java

Chapter 6: File Processing

Title Solution
boyGirl Java
evenNumbers Java
negativeSum Java
countCoins Java
collpaseSpaces Java
readEntireFile Java
flipLines Java
doubleSpace Java
wordWrap Java
wordWrap2 Java
wordWrap3 Java
stripHtmlTags Java
stripComments Java
printDuplicates Java
coinFlip Java
mostCommonNames Java
inputStats Java
plusScores Java
leetSpeak Java

Chapter 7: Arrays

Title Solution
lastIndexOf Java
range Java
countInRange Java
isSorted Java
mode Java
stdev Java
kthLargest Java
median Java
minGap Java
percentEven Java
isUnique Java
priceIsRight Java
longestSortedSequence Java
contains Java
collapse Java
append Java
vowelCount Java
wordLengths Java
matrixAdd Java
isMagicSquare Java

Chapter 8: Classes

Title Solution
quadrantPoint Java
flipPoint Java
manhattanDistancePoint Java
isVertical Java
slopePoint Java
isCollinearPoint Java
addTimeSpan Java
subtractTimeSpan Java
scaleTimeSpan Java
clearStock Java
transactionFeeBankAccount Java
toStringBankAccount Java
transferBankAccount Java
classLine Java
getSlopeLine Java
constructorLine Java
isCollinearLine Java
classRectangle Java
constructorRectangle Java
containsRectangle Java
unionRectangle Java
intersectionRectangle Java

Chapter 9: Inheritance and Interfaces

Title Solution
Marketer Java
Janitor Java
HarvardLawyer Java
MonsterTruck Java
MinMaxAccount Java
DiscountBill Java
FilteredAccount Java

Chapter 10: ArrayLists

Title Solution
swapPairs Java
removeEvenLength Java
doubleList Java
minToFront Java
removeDuplicates Java
removeInRange Java
stutter Java
markLength4 Java
removeShorterStrings Java
filterRange Java
interleave Java
ComparablePoint Java
ComparableCalendarDate Java

Chapter 11: Java Collections Framework

Title Solution
alternate Java
removeInRange Java
countUnique Java
countCommon Java
maxLength Java
hasOdd Java
removeEvenLength Java
contains3 Java
isUnique Java
intersect Java
maxOccurrences Java
reverse Java
rarest Java

Chapter 12: Recursion

Title Solution
starString Java
writeNums Java
writeSequence Java
writeSquares Java
writeChars Java
multiplyEvens Java
sumTo Java
digitMatch Java
repeat Java
isReverse Java
indexOf Java
evenDigits Java
waysToClimb Java
countBinary Java
subsets Java
maxSum Java
printSquares Java

Chapter 13: Searching and Sorting

Chapter 14: Stacks and Queues

Title Solution
splitStack Java
stutter Java
copyStack Java
collapse Java
equals Java
rearrange Java
reverseHalf Java
isPalindrome Java
switchPairs Java
isConsecutive Java
reorder Java
shift Java
expunge Java
reverseFirstK Java
isSorted Java
mirror Java
compressDuplicates Java
mirrorHalves Java
removeMin Java
interleave Java

Chapter 15: Implementing a Collection Class

Title Solution
runningTotal Java
isPairwiseSorted Java
longestSortedSequence Java
removeFront Java
removeAll Java
printInversions Java
mirror Java
stretch Java

Chapter 16: Linked Lists

Title Solution
set Java
min Java
isSorted Java
lastIndexOf Java
countDuplicates Java
hasTwoConsecutive Java
deleteBack Java
switchPairs Java
stutter Java
stretch Java
compress Java
split Java
transferFrom Java
removeAll Java
equals Java
removeEvens Java
removeRange Java
doubleList Java
rotate Java
shift Java
reverse Java

Chapter 17: Binary Trees

Chapter 18: Advanced Data Structures

About

Solutions to Practice-It problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors