Mündəricat:

Kit Ciencia Y Arte: Ordenando Listas (Bubble Sort): 4 addım
Kit Ciencia Y Arte: Ordenando Listas (Bubble Sort): 4 addım

Video: Kit Ciencia Y Arte: Ordenando Listas (Bubble Sort): 4 addım

Video: Kit Ciencia Y Arte: Ordenando Listas (Bubble Sort): 4 addım
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Noyabr
Anonim
Kit Ciencia Y Arte: Ordenando Listas (Bubble Sort)
Kit Ciencia Y Arte: Ordenando Listas (Bubble Sort)

Kompüterlər və ya kompüterlər üçün ən çox tələb olunan siyahıların siyahısını yazın. Alqoritmlər bir -birindən asılı olmayaraq, hacer las cosas en una computadora, y que la forma directa de hacer algo no es la mejor en una computadora. "Bubble Sort" düyməsini basmaqla, alqoritmlərin bir hissəsini aça bilərsiniz.

Təlimat verilə bilər ki, AVANZADO heç bir problemlə üzləşməməlidir, çünki heç bir təcrübə yoxdur, heç bir təcrübə yoxdur …

Addım 1: Ordenar Listas?

Ordenar Listas?
Ordenar Listas?

İstifadəçilərin hesablamalarını ən yaxşı şəkildə yerinə yetirin. Super kompüter hesablamalarından istifadə edin. Məlumatların siyahısı, məlumatların siyahıları qurulur. Məlumatların bir -biri ilə əlaqəsi yoxdur:

{Tomás, Abraham Carolina, Matias, Maria, Marcela}

Nombres siyahıları. Əlavə olaraq, ən çox ehtimal olunan hallar, necesitamos ordenarlos, xüsusi siyahıların siyahısı, xüsusən də bələdiyyə başçısının köməkçisi və ya alfabético.

Porqué ordenarlos? Bu siyahı ən çox tanınan siyahılardan biridir. IRENE siyahıları nə qədər böyükdürsə, o zaman bu siyahı nə yerdədir? en la ¿ordenada verdad? bu məlumatların ən böyük hissəsi kompüterdə və ya kompüterdə istifadə edildikdə ən vacib məlumatların siyahısıdır.

Los ordeno? pasemos al siguiente paso

Addım 2: Algoritmo "Bubble Sort" Ordenamiento De Burbuja

Image
Image

Bu siyahıdan başqa bir şey yoxdursa, ya da nə etmək lazımdır? "Bubble Sort", "heç bir şey yoxdur", "heç bir şey yoxdur" və ya "dənizdəki lor peores" sözlərinin mənası yoxdursa, heç bir problem yoxdur. alqoritmlər, kompüter proqramları ilə birlikdə yazın. Əlavə olaraq, bir oyun meydançası var.

La Fikir

Bubble Sort sıralamaqla, burdan da, buradan da, buradan da böyük bir iş görmək olar, həm də bir şeydən sonra, bir çox şeyə bənzər bir şey var … bir -birindən fərqlənənlər, ən yaxşı şeylər, ən yaxşıları və ən yaxşılarıdır.

El Alqoritmo

Los Alqoritm oğlu:

  1. Təklif olunan elementlərin siyahısı
  2. Comenzar por el 1
  3. Hazırkı vaxt bələdiyyə başçısının köməkçisi olacaq
  4. Bələdiyyə Başçısı Cambiarlos, Sino, Dejarlos Igual
  5. Bir mövqe tutun
  6. Əlavə olaraq, n-1-in ən böyük marşrutunu 2-də oxuyun
  7. Sino, Volver a 3
  8. Əlbəttə ki, hər hansı bir marjinal sistemin adı çox böyükdür

En Acción

Alqoritmlərin bir -biri ilə əlaqəsi yoxdursa, o zaman video konsepsiyası başa düşüldükdən sonra bu proqramın funksionallığı aydınlaşdırılır.

Addım 3: El Algoritmo En El Circuit Oyun Sahəsi

El Código basico

Alqoritmlər bir -birindən fərqlənsə də, heç bir nəticə yoxdur:

bayt nömrələri [9]; // Arreglo que contiene los numeros

int i, j; // İteradores

// Algoritmo bubbleSort

void loop () {for (i = 0; i <= 9; i ++) {for (j = 0; j <= 9 - i; j ++) {if (ədədlər [j] <= ədədlər [j+1]) {// cambia posición de números float f = rəqəmlər [j]; ədədlər [j] = ədədlər [j + 1]; ədədlər [j + 1] = f; }}}}

Como ven primero creamos un unregregional de byte, en este caso lo llamamos numbers [9]. Qeyd etmək lazımdır ki, 10 -dan 9 -a qədər (bayt 0 -dan 9 -a qədər), bir baytdan ibarətdir. İbadət etmək üçün kremlər hazırlayın. Əlaqəni yenidən düzəldin.

Ən böyük döngə müdiri, lan lina:

(i = 0; i <= 9; i ++) {üçün (j = 0; j <= 9 - i; j ++) {}}

Bu, 0 və ya 9-dan etibarən ən çox görülən işdir. Əslində, 0 və 9 a, luego de 0 a 9-1, 0 a 9-2. Bu video və videoların ən çox oxunan hissəsi bələdiyyə başçısıdır.

Dentro de esos iteradores, əvvəlcədən baxın:

əgər (ədədlər [j] <= ədədlər [j + 1])

Əslində, bu, çox gözəl bir şeydir. Şəxsi həyatın dəyişdirilməsini "dəyişdirmək" və dəyişdirmək müvəqqəti deyil, həm də müvəqqəti, həm də müvəqqəti olaraq ən çox maraqlandıran şeydir. Əlavə məlumat: codigo:

float f = ədədlər [j]; // müvəqqəti

ədədlər [j] = ədədlər [j + 1]; ədədlər [j + 1] = f;

Circuit oyun meydançasını yükləyin

Github -da bütün işlər başa çatdıqdan sonra 255 -ci ildən başlayaraq, LED -lərin sayını artırmaq üçün ən çox tələb olunan şeydir. Mükəmməl dəyişikliklər və s.

Addım 4: Funcionando Y Reto

Videonun son versiyasını oxuduqdan sonra, həm də bir dəfə istifadə edin.

Retolar

  1. Aqrar sonido
  2. Alqoritmlərin proqramlaşdırılması (Tez Sırala, Birləşdirmə Sırala)
  3. Başqa sözlə desək, nə qədər çox vaxt tələb olunarsa, bir o qədər də çox şey yox idi?

Tövsiyə: