Explore the use of basic looping techniques in practical scenarios. This course lets you apply your Scala knowledge to solve real-world tasks, enhancing your skills in practical applications of simple loops.
Overview
Syllabus
- Unit 1: Pairing Opposite Elements in Arrays Using Scala
- Geometric Mean Pairing of Array Elements
- Reverse Counterpart Pairs in a List
- Opposite Element Pair Sums
- Unit 2: Traversing and Processing Integer Digits in Scala
- Product of Odd Digits
- Reverse Integer Digits Using While Loop
- Duplicate Every Digit in a Number
- Counting Consecutive Equal Digits in an Integer
- Unit 3: Exploring Scala String Manipulation Through Unique Character Selection
- Special Character Order in String
- Repeat Character Jump in a String
- Reversed Triple Characters Task
- Unit 4: Traversing Arrays from the Center Outward in Scala
- Opposite Elements Multiplication in Array
- Pair Elements from the Middle of an Array
- Unusual Array Traversal Task
- Unit 5: Identifying Consecutive Character Groups in Strings Using Scala
- Run-Length Encoding in Scala
- Reverse Pattern Identification in Strings Using Scala
- Finding Repeating Two-Character Patterns in a String