Unit 2 Vocabulary Flashcards

1
Q

Problem Solving

A

The process of finding solutions to difficult or complex issues

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define

A

State or describe the exactly the nature, scope, or meaning of

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Prepare

A

Make ready for use or consideration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Try

A

Make an attempt or effort to do something

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Reflect

A

Think deeply or carefully about

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Feedback

A

Information about reactions to a product, a person’s performance of a task, etc., used as a basis for improvement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Selection Sort

A

Iterate over every element, comparing each to the minimum of the previously compared elements. After iterating over all the elements, move the element that has been found to be the smallest of the whole unsorted list and move it outside the unsorted list to an area for sorted elements. Repeat this whole process, appending minimum elements into the sorted list area after the last sorted element, until the whole list is sorted.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quick Sort

A

The last element, which will be the pivot element, of an unordered list is compared to all the other elements, and the elements that should go before the pivot are placed before it. This algorithm is repeated for both of the sub arrays and after the first pivot element that was in between them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Element

A

A single item in an array

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Array

A

A list of multiple elements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Iteration

A

One repetition of an algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Append

A

Adding or moving an element to an array

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Pivot Element

A

In a quick sort, the element that is compared to all the other elements, for placing smaller and larger elements after it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly