Hackerrank – Missing Numbers

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Urči počty výskytov čísel v oboch poliach A a B. Zisti, či sa nachádza každé číslo z B v A a aj jeho výskyt menší. Vtedy je chýbajúce. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na […]

Hackerrank – Minimum Draws

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Urobíme si všetky dvojice pozícii ale len také, ktorých hodnoty sú rovnaké. Najdeme najväčší rozdiel medzi pozíciami. Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

[…]

Hackerrank – Maximizing XOR

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Vytvor dvojice pre všetky čísla v intervale [l, r]. Urob medzi nimi operáciu XOR a vyber maximum. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Max Min

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Usporiadaj zadané prvky vzostupne. Vytvor k častí poľa. Vypočítaj unfairness ako rozdiel medzi prvým a posledným prvkom pre všetky vytvorené časti. Nájdi minimum zpomedzi všetkých unfairness. Problém je známy aj pod menom Angry Children. Vytvoril som riešenie v týchto programovacích jazykoch: Ruby Java JavaScript Scala […]

Hackerrank – Manasa and Stones

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Výsledok sú všetky listy stromu s výškou n, ktorý vznikne určením jeho koreňa veľkosti 0 a každý potomok uzla vypočítame parent + a and parent + b. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom […]

Hackerrank – Lonely Integer

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Nájdi počty všetkých elementov s rovnakou hodnotou a vypíš iba tie, ktorých je počet rovný 1. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Is Fibo

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Vytvoríme si Fibonacciho postupnosť a zistíme, či sa fibonaciho číslo rovná požadovanému n. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – IP Address Validation

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie IP4 regex: \b(((2[0-5][0-5])|(1[0-9][0-9])|(\b[1-9][0-9]\b)|(\b\d\b))\.){3}((2[0-5][0-5])|(1[0-9][0-9])|(\b[1-9][0-9]\b)|(\b\d\b))\b IP6 regex: ([a-f0-9]{1,4}:){7}\b[0-9a-f]{1,4}\b Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Intro to Tutorial Challenges

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Zisti, či existujú prvky poľa, ktoré sa rovnajú zadanej hodnote. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Insertion Sort – Part 1

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Priraď posledný element do nejakej dočasnej premennej. Iteruj od posledného prvku k prvému (index 0). Ak je aktuálny elemen väčší ako dočasná premenná, priraď do dočasnej premennej index aktuálneho prvku. Inak vymeň aktuálny element s predchádzajúcim. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript […]