Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CodePath SE102 - Linked List (Week II), Session 1
Search
Caren
June 02, 2019
0
660
CodePath SE102 - Linked List (Week II), Session 1
Caren
June 02, 2019
Tweet
Share
More Decks by Caren
See All by Caren
CodePath - Linked List
calren
0
360
CodePath SE102 - Session 1 (Fall 2021)
calren
0
800
intro_to_mobile_info_session.pdf
calren
0
79
CodePath Mobile Mentor Training - 2020
calren
0
120
CodePath Android University - Prework Session
calren
0
120
CodePath Android University - Info Session
calren
0
150
SE103 - Week 9, Session 1
calren
0
560
SE103 - Week 9, Session 2
calren
0
480
SE103 - Week 10, Session 1
calren
0
380
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
106
230k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
Git: the NoSQL Database
bkeepers
PRO
432
66k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
190
The agentic SEO stack - context over prompts
schlessera
0
650
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
330
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
57
We Have a Design System, Now What?
morganepeng
54
8k
A better future with KSS
kneath
240
18k
Transcript
Linked Lists Week 4
How was HackerRank?
Confusions / common problems with Linked Lists?
Linked List Tips and Tricks
Linked List Tips and Tricks Take multiple passes through the
linked list - get length - save other information about contents Two pointers - ‘race car’ strategy with one regular pointer, and one fast pointer Dummy node - helpful for preventing errors when returning ‘head’
Understand Match Pseudocode / Plan Implement Review Evaluate
Understand Match Pseudocode / Plan Implement Review Evaluate
Reverse Linked List Understand -> Match -> Plan -> Implement
In class exercise Understand -> Match -> Plan -> Implement
In class exercise Understand -> Match -> Plan -> Implement
Try to spend ~15 minutes on a problem
In class exercise Understand -> Match -> Plan -> Implement
Try to spend ~15 minutes on a problem Goal for each problem is to have it pass a simple test case