-
Notifications
You must be signed in to change notification settings - Fork 0
/
selecție.html
67 lines (67 loc) · 2.62 KB
/
selecție.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<!DOCTYPE HTML>
<html>
<head>
<title>Sortare prin selecție</title>
<meta charset="utf-8">
<link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,600" rel="stylesheet" type="text/css">
<script src="js/jquery.min.js"></script>
<script src="js/jquery.dropotron.js"></script>
<script src="js/skel.min.js"></script>
<script src="js/skel-panels.min.js"></script>
<script src="js/init.js"></script>
<noscript>
<link rel="stylesheet" href="css/skel-noscript.css">
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/style-n1.css">
</noscript>
</head>
<body class="selecție">
<div id="header-wrapper">
<div id="header" class="container">
<h4 id="logo"><a href="Pagina principală.html">Pagina principală</a></h4>
<nav id="nav">
<ul>
<li><a href="bubble.html">Bubblesort</a></li>
<li><a href="inserare.html">Sortare prin inserare</a></li>
<li class="break"><a href="numărare.html">Sortare prin numărare</a></li>
<li><a href="selecție.html">Sortare prin selecție</a></li>
</ul>
</nav>
</div>
<div class="wrapper">
<div class="container">
<div class="row" id="main">
<div class="4u">
<section id="sidebar">
<section> <a href="#" class="image full"><img src="images/selectionSort.gif" alt=""></a>
</section>
<section>
<header>
<h3>Implementare în C++</h3>
</header>
<p>for(i=1;i<=n-1;i++)<br>
  for(j=i+1;j<=n;j++)<br>
    if(v[i]>v[j])<br>
      {int aux=v[i];<br>
      v[i]=v[j];<br>
      v[j]=aux;<br>
      }</p>
<ul class="actions">
<li><a href="selectie.exe" class="button">Încearcă programul aici</a></li>
</ul>
</section>
</section>
</div>
<div class="8u skel-cell-mainContent">
<article id="content">
<header>
<h2>Sortare prin selecție</h2>
<span>Algoritmul constă în alegerea celui mai mic element dintr-un vector şi aşezarea lui pe prima poziţie, repetată pentru şiruri din ce în ce mai scurte. </span> </header>
<p>Comparăm fiecare creion cu cele de după el, pentru a găsi următorul cel mai mic creion. Când șirul s-a terminat, schimbăm creionul comparat cu cel mai mic creion găsit după acesta. Reluăm acești pași până când ajungem la ultimul creion.</p>
<p>Sortarea prin selecție este mai eficientă, fiind necesari n(n-1)/2 pași.</p>
</div>
</div>
</div>
</div>
</body>
</html>