Skip to content
bogdanandras.com
SkillsSkillsExperienceExperienceAwardsAwardsProjectsProjectsAlgorithmsAlgorithmsTerminalTerminal
Algoritmi/Clasa a X-a/Tipul struct

Clasa a X-a · 5 algoritmiRead in English

Tipul structThe struct type

Toți algoritmii din capitolul „Tipul struct”, din programa de liceu: ideea explicată, complexitatea, exemple și cod C++ pe care îl poți modifica și rula chiar aici.

Fă-ți cont gratuitVezi toți algoritmii
  • 5algoritmi
  • 6capitole
  • 1clasă

5 algoritmi

0%

Tipul struct

The struct type · 5 algoritmi

  • Compararea datelor calendaristiceComparing calendar datesO dată calendaristică are trei câmpuri: zi, luna, an. Două date se compară întâi după…O(n²)
  • Adunarea duratelor (ore, minute, secunde)Adding durations (hours, minutes, seconds)O durată se ține într-o structură cu trei câmpuri. Ca să adunăm ușor, transformăm durata…O(n)
  • Elevi sortați după medie și numeStudents sorted by average and nameTipul struct grupează sub un singur nume date de tipuri diferite: struct Elev { char…O(n²)
  • Operații cu fracțiiOperations with fractionsO fracție are două câmpuri, numărătorul a și numitorul b, deci o reprezentăm cu struct…O(log n)
  • Puncte în planPoints in the planeUn punct are coordonatele x și y: struct Punct { int x, y; }. Distanța dintre două…O(n²)

Alte capitole din clasa a X-a

Subprograme (funcții)Tablouri bidimensionale (matrice)Șiruri de caractereRecursivitateDivide et impera
bogdanandras.com

Andras Bogdan-Andrei · CodeByAndras
Computing student & developer

Open to opportunities

Projects

  • Photorunner
  • EdgePilot
  • PriceSentinel
  • ManyAgentsAI
  • MocaLLM
  • CodePrepper
  • Algorithms C++

Services

  • Desktop apps
  • AI integration & agents
  • Browser automation & scraping
  • Websites & web apps
  • Learning platforms
  • Security audits
  • Releases & maintenance

Explore

  • Skills
  • Experience & education
  • Awards & leadership
  • All projects
  • Algorithms platform
  • Algoritmi elementari (română)
  • PriceSentinel online
  • My account
  • GitHub
  • Generate a brief
bogdanandras
© 2026 Andras Bogdan-Andrei. All rights reserved.Press Ctrl K to search