sắp xếp: n/an/i/nh
1. Nhập số nguyên dương N và dãy gồm N số nguyên:A1,A2,….,An (N<=200,ai<=300). In ra màn hình dãy số trên đc sắp xếp tăng dần
2. Giống bài trên nhưng sắp xếp giảm dần
Cả 2 bài dùng THUẬT TOÁN SẮP XẾP DÃY SỐ TĂNG DẦN nha mọi người UwU
Bài 1:
uses crt;
var a:array[1..100]of integer;
i,n,tam,j:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i]>a[j] then
begin
tam:=a[i];
a[i]:=a[j];
a[j]:=tam;
end;
writeln('Day so sau khi duoc sap xep tang dan la: ');
for i:=1 to n do
write(a[i]:4);
readln;
end.
Bài 2:
uses crt;
var a:array[1..100]of integer;
i,n,tam,j:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i]<a[j] then
begin
tam:=a[i];
a[i]:=a[j];
a[j]:=tam;
end;
writeln('Day so sau khi duoc sap xep giam dan la: ');
for i:=1 to n do
write(a[i]:4);
readln;
end.
Sắp xếp bạn học sinh An, Bình, Chi, Dũng, Lệ vào một chiếc ghế dài có 5 chỗ ngồi. Hỏi có bao nhiêu cách sắp xếp sao cho bạn An và bạn Dũng ngồi cạnh nhau
Hoán đổi vị trí của A và D có \(2!=2\) cách
Bây giờ coi bộ đôi A-D như 1 người, ta cần xếp 4 bạn vào 4 ghế \(\Rightarrow4!=24\) cách
Vậy có \(2.24=48\) cách
Bạn An nói: "Sử dụng các nút lệnh A->Z (sort ascending), Z->A (sort descending) chỉ có thể sắp xếp dữ liệu kí tự theo bảng chữ cái Tiếng Anh" Bạn An nói đúng hay sai? Vì sao?
Giúp mình với :3
Sai vì nó còn có thể sắp xếp dữ liệu chữ số (1, 2, 3, 4,.....)
Sai....vì nó có thẻ sắp xếp đc tất cả dữ liệu
Bạn An nói chỉ có thể sắp xếp dữ liệu kí tự đúng hay là sai ? Vì sao
GIÚP MÌNH ĐI MAI MÌNH KIỂM TRA RỒI !
Bạn An nói chỉ có thể sắp xếp dữ liệu kí tự là sai, vì ngoài sắp xếp dữ liệu kí tự ra thì còn có thể sắp xếp được các dữ liệu số
Bạn An nói chỉ có thể sắp xếp dữ liệu kí tự đúng hay là sai ? Vì sao
GIÚP MÌNH ĐI MAI MÌNH KIỂM TRA 1 TIẾT RỒI !
Sai.Vì ta có thể sắp xếp kí tự số nữa!!
Xin lỗi mk nhầm nhé!!Là sắp xếp dữ liệu số nha!!!hihi!!
Cho dãy A gồm N số nguyên gồm a1, a2,..., an. Viết thuật toán sắp xếp thành dãy không giảm. Cho N=5, a1=9, a2=6, a3=4, a4=8, a5=2. Mô phỏng thuật toán của sắp xếp thành dãy không giảm
Thuật toán sắp xếp của bạn là kiểm tra và đổi chỗ 2 vị trí liền nhau nếu vị trí sau lớn hơn vị trí trước qua n−1n−1 bước
Bước 1 kiểm tra và đổi chỗ n−1n−1 cặp (a1,a2);(a2,a3);..;(an−1,an)(a1,a2);(a2,a3);..;(an−1,an)
Sau bước 1 thì anan là bé nhất
Bước 2 tương tự như vậy nhưng chỉ xét đến an−1
Bài 1 : Hãy sắp xếp các nguyên tố sau theo chiều tính kim loại giảm dần: Na Mg Al
K Rb. Giải thích cho sự sắp xếp đó.
Bà i2 : Hãy sắp xếp các nguyên tố sau theo chiều tính phi kim tăng dần: F, O, N, P,
As. Giải thích cho sự sắp xếp đó.
Bài 2 :
F : Nhóm VIIA, CK 2
O : Nhóm VIA, CK 2
N : Nhóm VA, CK 2
P : Nhóm VA, CK 3
As : Nhóm VA, CK 4
Trong một chu kỳ, theo chiều điện tích hạt nhận tăng dần , tính kim loại giảm dần, tính phi kim tăng dần
Trong một nhóm , theo chiều điện tích hạt nhân tăng dần , tính kim loại tăng dần , tính phi kim giảm dần
Sắp xếp : As < P < N < O < F
Theo quy tắc sắp xếp trong bảng tuền hoàn thì:
+ Trong 1 chu kì, khi đi từ trái sang phải theo chiều tăng dần của điện tích hạt nhân, tính phi kim tăng và tính kim loại giảm.
+ Trong 1 nhóm, khi đi từ trên xuống dưới theo chiều tăng dần của điện tích hạt nhân, tính phi kim giảm và tính kim loại tăng. (1)
Cấu hình e của các nguyên tố:
F (Z=9): 1s22s22p6
O (Z=8): 1s22s22p5
N (Z=7): 1s22s22p3
P (Z=15): 1s22s22p63s23p3
As (Z=33): 1s22s22p63s23p63d104s24p33
Ta thấy rằng P, O, N thuộc cùng 1 chu kì đồng thời N, P, As lại cùng thuộc 1 nhóm, áp dụng 1 ta có tính phi kim theo chiều tăng dần là:
As < P < N < O < F
Bài 1 :
Na : Nhóm IA, CK 3
Mg : Nhóm IIA , CK3
Al : Nhóm IIIA, CK3
K : Nhóm IA, CK4
Rb : Nhóm IA, CK 5
Trong một chu kỳ, theo chiều điện tích hạt nhận tăng dần , tính kim loại giảm dần, tính phi kim tăng dần
Trong một nhóm , theo chiều điện tích hạt nhân tăng dần , tính kim loại tăng dần , tính phi kim giảm dần
Sắp xếp : Rb < K < Na < Mg < Al
Sắp xếp thành câu hoàn chỉnh: like/an/She/be/to/the/future./'d/artist/in
-> She'd like to be an artist in the future.
Sắp xếp thành câu hoàn chỉnh:
like/an/She/be/to/the/future./'d/artist/in
=> She 'd like to be an artist in the future .
Chúc bạn học tốt
Bài 1. Cho dãy số a1,a2,...an. Sắp xếp thành dãy giảm dần Bài 2. Cho dãy a1,a2,a3...an gồm n số nguyên dương. -Sắp xếp các số chẵn về đầu hàng tăng dần -Sắp xếp các số lẻ về cuối hàng giảm dần GIÚP EM VỚI Ạ :(((
Bài 1:
#include <bits/stdc++.h>
using namespace std;
long long a[100],n,i,j,tam;
int main()
{
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
for (i=1; i<=n-1; i++)
for (j=i+1; j<=n; j++)
if (a[i]<a[j]) swap(a[i],a[j]);
for (i=1; i<=n;i++)
cout<<a[i]<<" ";
return 0;
}