Final project of Introduction to Swift course

Related tags

Guides Final-Project
Overview

Final project of Introduction to Swift course

This project summarizes the concepts viewed on class, from simple variable creations, loops and conditionals, to protocols. This concepts were applied to create data structures with the following characteristics:

  • Queue

    • Attributes
      • count
      • isEmpty
    • Methods
      • enqueue()
      • dequeue()
      • getAt()
      • indexOf()
      • ocurrences()
  • Deque

    • Attributes
      • count
      • isEmpty
    • Methods
      • enqueue()
      • addFirst()
      • dequeue
      • removeLast()
      • getAt()
      • indexOf()
      • ocurrences()
  • Stack

    • Attributes
      • count
      • isEmpty
    • Methods
      • push()
      • pop()
      • peek()
      • getAt()
      • indexOf()
      • ocurrences()
  • Binary Search Tree

    • Attributes
      • count
      • isEmpty
    • Methods
      • insert()
      • remove()
      • proOrder()
      • inOrder()
      • postOrder()
      • search()
You might also like...
Rabble Wabble - This is small Project implemented with respected design patterns
Rabble Wabble - This is small Project implemented with respected design patterns

Rabble_Wabble This is small Project implemented with respected design patterns D

ProductListSwiftUI - SwiftUI Project to fetch product list using the fakestoreapi and the MVVM architectural pattern
ProductListSwiftUI - SwiftUI Project to fetch product list using the fakestoreapi and the MVVM architectural pattern

ProductListSwiftUI SwiftUI Project to fetch product list using the fakestoreapi

A blog project where you can write your articles, upload photos, categorize them, and add them to your favorites

A blog project where you can write your articles, upload photos, categorize them, and add them to your favorites. The aim of the project is to learn the use of Core Data.

Base project for Devpass' Dev Sprints
Base project for Devpass' Dev Sprints

MVVM Challenge - Chuck Norris App 馃挭 In this challenge, we will apply MVVM architecture concepts to finalize the implementation of an iOS application.

This is the take home project from Lululemon for the role of Sr. iOS Software Engineer
This is the take home project from Lululemon for the role of Sr. iOS Software Engineer

Lululemon-Assessment The project has been completed. Please check below sections for more details :) Challenge Build two screens as shown above. The f

MVVM-Clean with DI implementation sample project

MVVM-Clean with Dependency Provider Introduction This project contains MVVM-Clean architecture and Dependency injection Folder Structure Every module

SwiftLint - A tool to enforce Swift style and conventions, loosely based on Swift Style Guide.
SwiftLint - A tool to enforce Swift style and conventions, loosely based on Swift Style Guide.

SwiftLint - A tool to enforce Swift style and conventions, loosely based on Swift Style Guide.

Sweet-swift - Make Swift Sweet by Gracefully Introducing Syntactic Sugar, Helper Functions and Common Utilities

Sweet Swift Make Swift Sweet by Gracefully Introducing Syntactic Sugar, Helper F

Airbnb's Swift Style Guide.

Airbnb Swift Style Guide Goals Following this style guide should: Make it easier to read and begin understanding unfamiliar code. Make code easier to

Owner
Fernando L贸pez L贸pez
Computer Systems Engineering student at UDLAP. Always learning new things
Fernando L贸pez L贸pez
USC's ITP342 iOS Development Swift Final Project

READMEBlogs USC's ITP342 iOS Development Swift Final Project NOTE: You'll need to attach your own Firebase to the app LINK TO APP ZIP FILE: https://dr

Connie Xu 0 Dec 8, 2021
Charger Ar莽elik Bootcamp Final Project

Ar莽elik Bootcamp Bitirme Projesi Libraries and Technologies VIPER Architectur Gesture Recognizer High Order functions (Filter, ForEach, Sorted, Remove

Furkan A莽谋kg枚z 2 Jul 18, 2022
This is a course project for CodePath Professional iOS Development class.

Parstagram - Part I This is an Instagram clone with a custom Parse backend that allows a user to post photos and view a global photos feed. Time spent

Mingkai Chen 0 Oct 13, 2021
Codepath-Parstagram-Assignment - Parstagram assignment for CodePath iOS Tech Fellow course

Parstagram - Part I This is an Instagram clone with a custom Parse backend that

Yuchong Lee 0 Jan 9, 2022
A self-taught project to learn Swift.

30 Days of Swift Hi Community I am Allen Wang, a product designer and currently learning Swift. This project was totally inspired by Sam Lu's 100 Days

Allen Wang 11.4k Dec 31, 2022
The first HackingWithSwift project from the 100 Days of Swift series.

StormViwer A gallery to display images included in the app's internal assets folder. This is my first ever swift project and it is a part of the serie

Marcos Rios 0 Nov 9, 2021
HotCoffee is learning project with MVVM, Generic,Swift 5, TableView

HotCoffee A simple Coffee Ordering app built using TableView, MVVM design pattern and Swift5. Tools Xcode Version 13.2.1 Framework -UIKit Architecture

Ghullam Abbas 2 Aug 26, 2022
Patika.dev & FMSS Bili艧im iOS Swift Bootcamp Graduation Project

TravelGuideApp Description Articles are pulled from the Article json file and displayed in the collection view on the homepage. When the flight button

G眉lzade Karata艧 3 Dec 14, 2022
A sample project exploring MVVM pattern with SwiftUI/Combine, using Unsplash API (via Picsum.photos API)

CombineUnsplash A sample project exploring MVVM pattern with SwiftUI/Combine, using Unsplash API (via Picsum.photos API) with detail example. Resource

Vinh Nguyen 26 Dec 13, 2022
SampleProjectMVVM - Sample project using MVVM parsing data from Giphy.com

iOS Take Home Create an iOS app with two views, MainViewController and DetailVie

HG HrachGarabedian 0 Jan 27, 2022