Home
David Vasilev
Cancel

Major CSA Projects

Dijkstra Simulation This is my first trimester Dijkstra project. It simulates the Dijkstra algorithm using a visual graph to aid understanding. Runtime Important Links Scrum Board Fr...

Unit 7 Lesson

Unit 7: ArrayList Mastering the concept of Java’s ArrayList. AP Exam weighting: 2.5-7.5%. 7.1: ArrayList Intro ArrayLists are dynamic, meaning their size can grow or shrink as needed, but ...

Searching Lesson

7.5 Searching What does college board want you to know Differences in searching using arrayList and arrays Types of searches: sequential (linear) and binary Searching for a double vs int vs...

Workshop 4 - Lesson on 2D Arrays and Traversing them

8.1: Declaring + Initializing 2D Arrays; Determining their Review: Arrays are a collection (list) of elements (primitive or object reference type data) So, a 2-Dimensional array is an ar...

Arrays

Lesson on Arrays in Java Introduction Arrays are fundamental data structures in Java that allow storing multiple elements of the same type under a single variable. They provide a convenient w...

Unit 6.1 - 6.3 Focused on Arrays and Array Examination

6.1 - Intro to Arrays Arrays are used to store one type of data, whether it is a primitive or reference data type. Arrays themselves are reference types. They are best thought of as a list of item...

Algorythmic Sorts

Flower Class import java.util.ArrayList; import java.util.List; public abstract class Collectable implements Comparable<Collectable> { public final String masterType = "Collectable"; ...

Algorythmic Performance

Performance Experience We initially began with the idea of doing something simple like colors of the rainbow, however we went on to brainstorm more complex ideas. These included some ideas with Av...

POJO's in Classes

Creating Classes Creating a class is the most basic thing you need to know to do on the second Collegeboard FRQ. This is means that you should be able to define a class with the required attribute...

Primitive Types vs Reference Types

Question 1: Primitive Types vs Reference Types (Unit 1) Situation: You are developing a banking application where you need to represent customer information. You have decided to use both primitive...