Map-vs-list-comparator - The project compares the time needed to find a given element in a map vs the time needed to find a given element in a list.

Overview

Map vs List Comparator

The project compares the time needed to find a given element in a map vs the time needed to find a given element in a list.

To note

The time duration for the map test includes the time spent building the map.

Results

The time needed to find the element in a collection with:

  • 10 000 elements took
    • < 1s for the map
    • < 1s for the list
  • 50 000 elements took
    • < 1s for the map
    • ~6s for the list
  • 100 000 elements took
    • < 1s for the map
    • ~45s for the list
  • 200 000 elements took
    • < 1s for the map
    • ~5m 35s for the list
  • 250 000 elements took
    • < 1s for the map
    • ~7m 15s for the list

The map started taking ~1s at 1 500 000 elements.

You might also like...
This is a practice app. An app that you can find random recipes and choose the ones you like.
This is a practice app. An app that you can find random recipes and choose the ones you like.

A food suggestion app like Tinder This is a practice app. In this app, you can find random recipes and choose the ones you like. This is main menu. Yo

Help find conflict in gradle.

Dependency Conflict Analyzer Gradle Plugin This plugin scans dependencies during gradle build. Throws an error if there is a possible dependency confl

To-Do-List - Create a To Do List-style App from scratch and drive the entire development process using Kotlin
To-Do-List - Create a To Do List-style App from scratch and drive the entire development process using Kotlin

To-Do-List! Crie um App no estilo "To Do List" do zero e conduza todo o processo

This prototype app provides a list of events to be held under an organization (school, college, club, etc.) and the users can manually set event reminders at their scheduled time so that they do not miss an event.

E-CELL NITS Sample App This prototype app provides a list of events to be held under E-Cell NIT Silchar (for example, Srijan 2.0) and the users can ma

App with plant list ๐ŸŒฑ , the app reminds you when to water ๐Ÿ’ฆ your best plant at a certain time.
App with plant list ๐ŸŒฑ , the app reminds you when to water ๐Ÿ’ฆ your best plant at a certain time.

Plant Life App with plant list ๐ŸŒฑ , the app reminds you when to water ๐Ÿ’ฆ your best plant at a certain time.. Table of Contents Introduction Features U

A simple store project that includes a list of products, search on products, details of the product, and review submission.
A simple store project that includes a list of products, search on products, details of the product, and review submission.

AdidasTest A simple store project that includes a list of products, search on products, details of the product, and review submission. Summary Technol

AppToDo is a simple Android project that performs the basic database CRUD operations that creates a todo task list
AppToDo is a simple Android project that performs the basic database CRUD operations that creates a todo task list

AppToDo is a simple Android project that performs the basic database CRUD operations that creates a todo task list

QrPay - This section should list any major frameworks/libraries used to bootstrap your project
QrPay - This section should list any major frameworks/libraries used to bootstrap your project

View Demo ยท Report Bug ยท Request Feature About The Project Very simple You register, the system generates a unique ID You login with your unique

sample project that shows you how you can use Ktor to creat a server for real Project.

Ktor-Sample This is a sample project that shows you how you can use Ktor to creat a server for real Project. What is done Save data to database (Get a

Owner
null
Android Project to find FatMax in real time with a Polar H10

FatMaxxer According to recent research (see below) the FatMaxxer Android app may help you to exercise at the optimum effort level for fat burning, mea

null 37 Dec 28, 2022
This project aims to provide a solution for finding the right product for a given EAN (European Article Number)

This project aims to provide a solution for finding the right product for a given EAN (European Article Number)

MJ 1 Apr 18, 2022
Praveen Kumar Kumaresan 0 Jan 17, 2022
This application is used to adjust the scaling of kubernetes deployments depending on the message-count of given RabbitMQ queues.

PodAutoScaler This application is used to adjust the scaling of kubernetes deployments depending on the message-count of given RabbitMQ queues. It use

Max.-F. Helm 7 May 9, 2022
SeatBookView is an Android Studio Library that helps to make it easier to create Bus, Train, Cinema Theater Seat UI and all functionalities are given.

SeatBookView SeatBookView is an Android Studio Library that helps to make it easier to create Bus ?? , Train ?? , Cinema Theater Seat UI and all funct

Md. Zahidul Islam 3 Oct 15, 2022
KotlinScript that generate Reel from a given image, text and audio

ReelScriot KotlinScript that generate Reel from a given image, text and audio 80f4ea39-a7da-4f21-b0ff-7a17836a1cd0.mp4 6691b51d-d7a3-4915-ae41-8bec400

Chetan Gupta 2 Dec 6, 2022
>On this day< is a JetBrains Space app which shows Wikipedia-based information about what happened on that or given day

kotlin-spaces-app-onthisday On this day is a JetBrains Space app which shows Wikipedia-based information about what happened on that or given day Stat

Tobias Scholze 2 Oct 20, 2022
A korge map generator for Pocket Palm Heroes remastered

Korge mapgen This is a korge map generator for Pocket Palm Heroes remastered. Algorithm Is based mostly on this presentation by Gus Smedstad, who is t

Alexey Kononov 4 Sep 6, 2022
An Android instance app for working with Google Map, Kotlin

map-instant-app An Android instance app Android technologies that I used: Name Description 1 Kotlin 2 Coroutine 3 Navigation 4 DataBinding 5 ViewBindi

Malihe 3 Nov 14, 2022
An Android instance app for working with Google Map, Kotlin

map-instance-app A map instance app for seeing the current position of the user and saving that in the database and showing a list of saved locations.

Malihe 2 Nov 3, 2022