Hero Image
Everything is about attitude

Just a Personal Blog

Hi. This is Mihai Surdeanu, a passionate software developer. Pleased to meet you. This is my personal blog. Please let me know if you enjoy it!

Java - Cum detectăm că o listă de string-uri conține duplicate

Java - Cum detectăm că o listă de string-uri conține duplicate

Salutare,

Să spunem că ai o aplicație care primește o serie de mesage, identificate printr-un ID unic. Chiar dacă nu ar trebui să primească același mesaj de două ori, din varii motive, acest lucru se întâmplă. Din acest motiv, ne propunem să scriem un mic algoritm prin care să detectăm faptul că în această listă de mesaje primite într-o azi avem cel puțin un duplicat. Nu ne interesează care este mesajul în cauză.

15th Jan 2022 - Mihai Surdeanu
Grecia, în vreme de pandemie

Grecia, în vreme de pandemie

Salutare dragilor! Nu am mai scris de mult un articol pe blog. Iată că a venit vremea să scriu unul, asta după o bine meritată vacanță în Grecia. Totul a durat doar o săptămână de zile. Spun doar o săptămână de zile, pentru că nu mi-am permis mai mult. Mi-aș fi dorit să fie ceva mai mult, dar din păcate pentru moment doar atât a fost să fie.

27th Jun 2021 - Mihai Surdeanu
Query de selecție a N-a cea mai mare sumă dintr-o tabelă

Query de selecție a N-a cea mai mare sumă dintr-o tabelă

Se dă o tabelă, dintr-o bază de date relațională, de tipul MySQL, ce reprezintă o situație a conturilor bancare a mai multor clienți ale unei bănci. Numele tabelei este Accounts. Se cere scrierea unei interogări SQL prin care se poate obține id-ul utilizatorului care are a N-a cea mai mare sumă depusă în cont. Dacă nu există această valoare, se va întoarce null.

29th Dec 2020 - Mihai Surdeanu