Problema - Aranjare array crescator fara functie
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
Stefan
- Mesaje: 117
Problema - Aranjare array crescator fara functie
Salut, de curand am inceput sa fac si la liceu php.
Desi ma descurt binisor in a implementa acest limbaj intr-un website, o problema foarte simpla mi-a facut o problema destul de mare fiindca nu am mai fost nevoit sa fac asta, deci, cum as putea aranja crescator numerele dintr-un array fara a folosi vreo functie?
Am incercat sa aplic aceeasi metoda ca si in C++ se pare ca da eroare.
Cod: Selectaţi tot
<?php
$a = array(5,4,3,2,1);
$nr = count($a);
for ($i = 0; $i < $nr; $i++) {
if($a[$i] > $a[$i+1]){
$aux=$a[$i];
$a[$i]=$a[$i+1];
$a[$i+1]=$aux;
}
}
for ($i = 0; $i < $nr; $i++)
echo $i .' => '. $limbaje[$i] .'<br />';
?>
P.s stiti vreun site cu probleme php?
MarPlo
Mesaje: 4343
Salut,
E mai mult o problema de algoritm ce se cere aplicat in php.
O data ce algoritmul e inteles poate fi aplicat in orice limbaj.
Vezi acest cod:
Cod: Selectaţi tot
$arr = array(80, 9, 100, 1, 50, 3);
$n = count($arr);
for($i =0; $i < $n; $i++) {
for($i2 = 0; $i2 <$n-1; $i2++){
if($arr[$i2] > $arr[$i2+1]) {
$temp = $arr[$i2+1];
$arr[$i2+1]=$arr[$i2];
$arr[$i2]=$temp;
}
}
}
for($i =0; $i < $n; $i++) echo $i .' => '. $arr[$i] .'<br>';
- Nu stiu vreun site de probleme php. Dar se poate face si aici pe forum; cineva propune o problema iar cine stie posteaza o solutie. Precum acest topic, daca altcineva stie si o alta solutie /cod la aceasta problema, poate sa o posteze.
Subiecte similare
-
Separare array de obiecte în mai multe array-uri
JavaScript - jQuery - Ajax
Primul mesaj
Am un array de obiecte, si pentru crearea unui grafic trebuie să îl împart în 3 array-uri diferite. Cum se face cu JS?
const dataOverview = ;...
Ultimul mesaj
Este simplu, aplici functia map() .
var series1 = dataOverview.map(x => x.series1);
var series2 = dataOverview.map(x => x.series2);
var...
-
Adaugare array in acelasi array JS
JavaScript - jQuery - Ajax
Primul mesaj
Incerc sa adaug un array in acelasi array in javascript, Dar se pare ca nu functioneaza; al treilea element se adauga incontinuu.
Iata codul:
var...
Ultimul mesaj
Nu functioneaza cum vrei fiindca adaugi aceeași referință la array. De aceea, când array-ul se actualizează, cel din interior va fi si el actualizat....
-
Trimitere automata email-uri fara Cron Job
PHP - MySQL - XML
Primul mesaj
Buna,
Se poate programa sa trimita un email automat din php fara ca pagina sa fie accesata sau fara sa fie setat un cron in Cpanel ?
Daca ar fi...
Ultimul mesaj
Salut,
Ca sa rulezi un script php trebuie sa accesezi acel fisier printr-o aplicatie precum o pagina in browser sau Cron Job pe server.
Din cate...
-
Deschidere camera chat fara refresh pagina
PHP - MySQL - XML
Primul mesaj
Am tot cautat pe net un script js ca atunci cand vreau sa dau click pe o camera de chat sa o incarce in pagina respectiva fara sa am refresh la...
Ultimul mesaj
Salut,
Depinde cum ai chatul construuit. Daca ai camera de chat afisata intr-un iframe, faci ca la clic pe butonul pentru camera sa se schimbe...
-
Produsul Dot a doua array in Javascript
JavaScript - jQuery - Ajax
Primul mesaj
Cum se poate implementa eficient o metoda dotProduct (pentru a obține produsul Dot din două array) fără a importa alte biblioteci Javascript?
De...
Ultimul mesaj
Iată o metodă.
Se foloseste funcția map() pentru a crea un nou array cu rezultate înmulțite ale fiecărui index, apoi se aplica funcția reduce()...
-
Cannot use object of type mysqli_result as array
PHP - MySQL - XML
Primul mesaj
Salut, m-am lovit de aceasta eroare in scriptul meu...
Cannot use object of type mysqli_result as array
<?php
include header.php ;...
Ultimul mesaj
Am vazut ca metoda executeQuery() nu transforma in vreun fel datele de la mysqli (cum am presupus ca le returneaza ca obiect) ci le returneaza direct...