void them(int a[],int k, int x,int n){
for(int i = n ; i > k ;i --){
a[i] = a[i-1];
}
n ++;
a[k] = x;
}
Thứ Năm, 1 tháng 5, 2014
Thứ Năm, 3 tháng 4, 2014
Code C++: Hàm xóa phần tử trùng nhau trong mảng 1 chiều
Posted By:
adm
on 18:19
[TẢI MÃ NGUỒN]
Hàm xóa phần tử trùng nhau trong mảng 1 chiều
void xoa(int a[],int n){
for(int i = 0;i<n-1;i++){
for(int j = i + 1 ;j< n;j++){
if(a[i]==a[j]){
int index = j;
for(int k = index +1;k<n;k++)
{
a[k-1] = a[k];
}
n--;
}
}
}
}
[TẢI MÃ NGUỒN]
Code C++: Viết hàm đếm tần suất xuất hiện của các giá trị xuất hiện trong mảng
Posted By:
adm
on 18:12
[TẢI MÃ NGUỒN]
Viết hàm đếm tần suất xuất hiện của các giá trị xuất hiện trong mảng
void lietke(int a[],int n){
int dem = 0;
for(int i = 0 ; i < n ; i++){
dem = 0;
for(int j = 0 ; j < n ; j++){
if(a[i] == a[j]){
if(i <= j){
dem ++ ;
}
else{
break;
}
}
}
if(dem != 0){
printf("%d : %d ",a[i],dem);
}
}
}
[TẢI MÃ NGUỒN]
Thứ Sáu, 28 tháng 2, 2014
Code C++: Viết hàm đếm số lượng các giá trị phân biệt có trong mảng
Posted By:
adm
on 18:55
Viết hàm đếm số lượng các giá trị phân biệt có trong mảng
int demchusokhacnhau(int a[],int n){
int dem = 1;
bool flag = false;
for(int i = 0;i<n;i++){
for( int j = i + 1;j < n ;j++){
flag = false;
if(a[i]==a[j]){
flag = true;
break;
}
if(!flag && j==n-1){
dem ++;
}
}
break;
}
return dem ;
}
Code C++: Cho mảng một chiều các số nguyên. Viết hàm tìm số chẵn lớn nhất nhỏ hơn mọi giá trị lẻ có trong mảng.
Posted By:
adm
on 18:46
int timsochanlonnhat(int a[],int n){
int minle = 2147483647; // số nguyên lẻ lớn nhất
int maxchan = -2147483648; // số nguyên chẵn nhỏ nhất
for(int i = 0;i < n; i++){
if(a[i]%2==0) {
if(maxchan < a[i] && minle > a[i] ){
maxchan = a[i];
}
}else{
if(minle > a[i]){
minle = a[i];
}
}
}
return maxchan;
}
Code C++: Cho mảng một chiều các số nguyên. Viết hàm tìm chữ số xuất hiện nhiều nhất trong mảng.
Posted By:
adm
on 18:41
Cho mảng một chiều các số nguyên. Viết hàm tìm chữ số xuất hiện nhiều nhất trong mảng.
int timchuso(int a[],int n){
int temp[100];
int max = 0;
int number = a[0];
// Khởi tạo giá trị 0 cho mảng
for(int j = 0;j<100;j++){
temp[j]=0;
}
//Tìm chữ số xuất hiện
for(int i = 0 ; i < n ; i++){
temp[a[i]]=temp[a[i]] + 1;
if(max < temp[a[i]]){
max = temp[a[i]];
number = a[i];
}
}
printf("%d\n",max);
return number;
}
Thứ Sáu, 21 tháng 2, 2014
PHP: Tự động tạo mật khẩu ngẫu nhiên - PHP Password Generating
Posted By:
adm
on 06:41
Tự động tạo mật khẩu ngẫu nhiên - PHP Password Generating
PHP Code:
<?php
function genPwd($length=6) {
$password = '';
$possible = '23456789bcdfghjkmnpqrstvwxyz';
$i = 0;
while ($i < $length) {
$password .= substr($possible, mt_rand(0, strlen($possible)-1), 1);
$i++;
}
return $password;
}
?>
Cách sử dụng:
Cóp và dán đoạn mã trên vào trang của bạn, sau đó gọi hàm genPwd() như sau:
<?php
$password = genPwd(8);
?>
Kết quả:
Đoạn mã trên cho phép tự động tạo mật khẩu ngẫu nhiên có độ dài bất kỳ được tổ hợp từ các ký tự xác định trước.
Mật khẩu ngẫu nhiên được sinh ra có độ dài 8 ký tự: m1ztpxw8
Chú ý:
Nếu không có độ dài ký tự trong hàm genPwd() thì mặc định sẽ chọn độ dài mật khẩu là 6. Biến $possible trong hàm genPwd() có thể được chỉnh sửa để quy định các ký tự xác định được sử dụng.
Đăng ký:
Bài đăng (Atom)





