# Florida Technical College Data Structure and Algorithms Worksheet

Description

You must draw the diagrams showing the steps of the algorithms. You can do it by hand or digitally. While drawing the sequence of diagrams is a time-consuming task, they help you understand how to create your own algorithms for the lists. Please answer questions 1 through 6. In addition, the attached pdf can help on the maze question.

1 attachmentsSlide 1 of 1attachment_1attachment_1

Unformatted Attachment Preview

CSE2010 – Linked Lists
1. Implement the insertAfter() and delete() methods for a doubly linked list (List
uses sentinels).
2. Implement the insertAfterNoDuplicates() of the doubly linked list so the list has
no duplicates.
3. Write a recursive routine to count the number of nodes in a doubly linked list.
4. Write a countInteger() function that counts the number of times a given integer
occurs in a doubly linked list.
5. Write a function deleteList() that deletes all nodes of a doubly linked list so that
the list becomes empty.
6. Suppose that you want to navigate a maze like the one in Figure 1. As you navigate
the maze, you will find yourself at “choice points” (i.e., point where you need to select
a direction among a number of possible directions). But, once you take one of those
directions you may reach a “dead end”. Write an algorithm that solves the mazenavigation problem. Luckily, the solution is to use some basic data structure.
Figure 1: A maze.
1

Purchase answer to see full
attachment

1 Script

Tags:
diagrams

data structure

algorithms

User generated content is uploaded by users for the purposes of learning and should be used following Studypool’s honor code & terms of service.

## Reviews, comments, and love from our customers and community:

### Article Writing

Keep doing what you do, I am really impressed by the work done.

Researcher

### PowerPoint Presentation

I am speechless…WoW! Thank you so much!

#### Stacy V.

Part-time student

### Dissertation & Thesis

This was a very well-written paper. Great work fast.

Student

### Annotated Bibliography

I love working with this company. You always go above and beyond and exceed my expectations every time.

Student

### Book Report / Review

I received my order wayyyyyyy sooner than I expected. Couldn’t ask for more.

Student

### Essay (Any Type)

On time, perfect paper

Student

### Case Study

Awesome! Great papers, and early!

Student

### Proofreading & Editing

Thank you Dr. Rebecca for editing my essays! She completed my task literally in 3 hours. For sure will work with her again, she is great and follows all instructions

Researcher

### Critical Thinking / Review

Extremely thorough summary, understanding and examples found for social science readings, with edits made as needed and on time. Transparent

Customer

Perfect!

Student