Code Monkey home page Code Monkey logo

practice-it's Introduction

Practice-it

This is a repository where I put my solutions to Practice-It problems. If you have suggestions on how to improve these solutions by making them more efficient, elegant, readable, etc don't hesitate to make a pull request.

Important

I have been contacted by some professors letting me know that some of their students are using these solutions and submitting them as their own work. If you are given as homework to solve these problems, please do not copy these solutions. Your professor is aware of this repository and you will be caught!

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

Chapter 6: File Processing

Chapter 7: Arrays

Chapter 8: Classes

Chapter 9: Inheritance and Interfaces

Chapter 10: ArrayLists

Chapter 11: Java Collections Framework

Chapter 12: Recursion

Chapter 13: Searching and Sorting

Chapter 14: Stacks and Queues

Chapter 15: Implementing a Collection Class

Chapter 16: Linked Lists

Chapter 17: Binary Trees

Chapter 18: Advanced Data Structures

practice-it's People

Contributors

ianskyles avatar thomthio avatar

Watchers

James Cloos avatar Caleb Wyllie avatar

Forkers

skettios

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.