Căutarea și sortarea șirurilor

Căutarea și sortarea șirurilor de valori

Algoritmi • Ordine • Identificare

1. Căutarea unui element într-un șir

Căutarea într-un șir de valori presupune verificarea existenței unui element dat.

Pentru căutare:

  • se parcurge șirul de la început la sfârșit;
  • fiecare element este comparat cu valoarea căutată;
  • dacă valoarea este găsită, căutarea se oprește.
Șir: 4, 7, 9, 2, 5
Căutăm: 9
Rezultat: 9 există în șir

2. Rezultatul căutării

În urma căutării putem obține:

  • confirmarea existenței unui element;
  • poziția elementului în șir;
  • mesajul că elementul nu există.
Căutăm: 8
Rezultat: 8 NU există în șir

3. Sortarea (ordonarea) unui șir

Sortarea unui șir de valori înseamnă așezarea elementelor într-o anumită ordine.

Cele mai frecvente tipuri de sortare sunt:

  • ordine crescătoare;
  • ordine descrescătoare.
Șir inițial: 5, 2, 9, 4
Crescător: 2, 4, 5, 9
Descrescător: 9, 5, 4, 2

4. Importanța sortării

  • ușurează căutarea elementelor;
  • permite afișarea ordonată a datelor;
  • este utilizată în foarte multe aplicații;
  • pregătește datele pentru alte prelucrări.

Reține!

  • Căutarea verifică existența unui element;
  • Sortarea ordonează valorile;
  • Ambele operații folosesc parcurgerea șirului;
  • Sunt algoritmi fundamentali.

📝 Quiz – Verificare cunoștințe

1. Ce face algoritmul de căutare?

Verifică existența unui element
Sortează șirul
Calculează suma

2. Ce înseamnă sortarea unui șir?

Ordonarea valorilor
Numărarea elementelor
Ștergerea șirului

3. Care este o ordine corectă?

1, 3, 5, 7
7, 1, 5, 3
3, 7, 1, 5

4. De ce este utilă sortarea?

Ușurează căutarea
Șterge valorile
Modifică tipul datelor
Lecție TIC – Clasa a VIII-a • Căutare și sortare șiruri