Hỏi đáp Tạo câu hỏi

Thuật toán tìm kiếm nhị phân trong mảng 1 chiều

#include <iostream> using namespace std; #define MAX 100 void nhapMang(int [], int); void xuatMang(int [], int); int binarySearch(int [], int , int); void nhapMang(int a[], int n) { for (int i = 0; i < n; ++i) { cout << "Nhap gia tri phan tu a[" << i << "] : ...

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

Xin trợ giúp tìm kiếm nhị phân cho mảng 2 chiều từ mọi người

Tình hình là sau khi học thuật toán tìm kiếm nhị phân ( binary search ). Sau đó bắt tay vào test với mảng 2 chiều. Vẽ mảng 2 chiều ra và làm thử như mảng 1 chiều thì lại ko đc bởi số lượng phần tử nếu sắp xếp tăng dần thì gặp tình trạng giới hạn bởi dòng và cột chứ ko 1 mạch như mảng 1 chiều nên sẽ ...

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

Mọi người giúp em chuyển đoạn code c này sang Assembly với

#include <avr/io.h> #include <avr/delay.h> unsigned char k,i,j; unsigned char data[80] = {0xff, 0xf3, 0xed, 0xdd, 0xbb, 0xdd, 0xed, 0xf3, //trai tim //--------------------------------------------------------------------- 0xFF, 0xFF, 0xFF, 0xBD, 0x81, 0xBD, 0xFF, 0xFF, //I 0xFF, ...

Trịnh Duy viết 16:14 ngày 30/09/2018

Lỗi ghi file text trong CLR form

Mình có một file dữ liệu dạng text khi load form đọc file text và đưa vào listview thì không có vấn đề gì nhưng khi mình chỉnh sửa trong listview và muốn ghi đè lại file text thì gặp lỗi này 2014-12-03_171125.png 732x365 26.8 KB code của mình private: System::Void ...

Nu Kan Trần viết 16:14 ngày 30/09/2018

[Wiki] Mẹo sử dụng dẫn hướng #define

#define AREA_CIRCLE (frad) (4*PI*frad*frad) //tinh dien tich hinh cau #define SUM(x,y) ((x)+(y)) //cong 2 so #define SQR(x) ((x)*(x)) //tinh x binh phuong #define MAX(x,y) ((x)>(y)?(x):(y)) //tim so lon nhat giua x va y #define ERROR (s) ...

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

[Wiki] Hàm chỉ nhận scanf trong c/c++

Cấu trúc : scanf ("chuỗi định dạng"[, đối mục 1, đối mục 2,…]); Định nghĩa : thuộc thư viện tiền xử lý #include<stdio.h>. Có chức năng nhận giá trị nhập vào từ bàn phím truyền vào đối tượng. Ví dụ : Nhập vào ngày, tháng, năm theo dạng ngay/thang/nam (25/12/2014) #include ...

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

[Wiki] Hàm chỉ xuất ra màn hình Printf trong c/c++

Cấu trúc : printf ("chuỗi định dạng"[, đối mục 1, đối mục 2,…]); Định nghĩa : thuộc thư viện tiền xử lý #include<stdio.h>. Được dùng để xuất các giá trị dạng số, ký tự, chuỗi,… Ví dụ : Xuất ra màn hình console 1 câu chào? #include <stdio.h> int main(int argc, ...

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

[Wiki] Các Ký tự điều khiển và ký tự đặc biệt trong C/C++

: Nhảy xuống dòng kế tiếp canh về cột đầu tiên : Canh cột tab ngang. : Nhảy về đầu hàng, không xuống hàng. a : Tiếng kêu bip. \ : In ra dấu " : In ra dấu " ' : In ra dấu ' %%: In ra dấu %  ~ backspace (xóa 1 ký tự ngay trước)

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

[Wiki] Mã Định dạng đặc tả để in ra màn hình trong C

%c : Ký tự đơn %s : Chuỗi %d : Số nguyên thập phân có dấu %f : Số chấm động (ký hiệu thập phân) %e : Số chấm động (ký hiệu có số mũ) %g : Số chấm động (%f hay %g) %x : Số nguyên hex không dấu %u : Số nguyên thập phân không dấu %o : Số nguyên bát phân không dấu l : Tiền tố dùng kèm với %d, %u, %x, ...

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

Tìm lỗi khi ghi dữ liệu lên tệp trong C++

#include<iostream> #include<fstream> #include<iosfwd> #include<iomanip> using namespace std; class nguoi { public: char hoten[100]; char diachi[100]; int sdt; void nhap() { cout << "moi ban nhap vao ten:"; ...

Khai Nguyen Dinh viết 16:14 ngày 30/09/2018

Giả Thuyết Collatz biểu diễn

Với một số nguyên dương T bất kỳ, nếu T là chẵn thì ta gán T:=(T div 2). Nếu T lẻ thì ta gán T:= (T*3+1). Thì sau 1 số bước xác định ( hữu hạn ), ta sẽ có T=1. Mời mọi người xây dựng thuật toán đệ quy trực tiếp và tương hỗ ?!

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

Thuật toán Đệ Quy part 1 Khái niệm

Khái niệm về đệ qui : 1 đối tượng được định nghĩa là 1 đệ quy khi nó được phản chiếu bởi chính nó hoặc 1 đối tượng khác nhưng cùng dạng và tương đồng với chính nó. ví dụ : . 2 cái gương cùng kích cỡ để đối mặt vào nhau ta sẽ thấy hình ảnh của chiếc gương 1 ở trong chiếc gương 2 và ảnh gương 2 ...

Thực tế khắc nghiệt viết 16:13 ngày 30/09/2018

Xin Kinh nghiệm học giải thuật thuật toán

Tình hình là học thuật toán từ sách của thầy Lê Minh Hoàng mà vã hết cả mồ hôi. chỉ hiểu đc 30% . Mọi người cho em xin chút kinh nghiệm hay cách học cũng như tài liệu dễ tiếp thu nếu có thể được

Thực tế khắc nghiệt viết 16:14 ngày 30/09/2018

Bài Toán Người Du lịch

cho n thánh phố đánh từ 1 -> n và m tuyến đường giao thông hai chiều giữa chúng, mạng lưới giao thông này được cho bởi bảng C cấp n x n, ở đây C[a,b]= c[b][a] chi phí đi đoạn đường trực tiếp từ thành phố a đến b. Giả thiết rằng C[a][b]=0 với , C[a][b]= dương vô cùng nếu không có đường trực tiếp ...

Thực tế khắc nghiệt viết 16:13 ngày 30/09/2018

Sự cần thiết của các khóa học trực tuyến

Nền giáo dục đã không thay đổi suốt 500 năm qua, và hiện tại nó đang rất cần một cuộc cách mạng. Đây cũng là vấn đề mà rất nhiều nhà hoạch định chính sách và các nhà giáo dục đang đau đầu. Trong phạm vi của mình, TEDvn chỉ hy vọng có thể đưa những kiến thức này đến với nhiều người Việt Nam hơn. Bạn ...

Lê Trung viết 16:13 ngày 30/09/2018

9 Nguồn tài nguyên miễn phí để học Photoshop

http://vinacode.net/2014/12/03/nguon-tai-nguyen-mien-phi-de-hoc-photoshop/

hungho viết 16:13 ngày 30/09/2018

Giá trị của số nguyên 32-bit trên youtube?

Lượt view vượt qua giới hạn giá trị số nguyên 32-bit rồi Ai thử tính xem với lượt view này thì nhận được bao nhiêu tiền từ Youtube? https://www.youtube.com/watch?v=9bZkp7q19f0 [spoiler]Mà ai biết giá trị số nguyên 32-bit là bao nhiêu ý nhỉ?[/spoiler]

buithaiminh viết 16:13 ngày 30/09/2018

Bài tập C về tệp?

Viết chương trình ghép nối nội dung của 2 file: +Nhập vào từ bàn phím 2 xâu kí tự là đường dẫn của file nguồn và file đích +Sau đó ghép nội dung của file nguồn vào cuối file đích.

Mai Trang viết 16:14 ngày 30/09/2018

Hàm thêm cột trong mảng 2 chiều

void themCot(int mang[][MAX], int dong, int cot, int mangThemcot[], int viTriThem) { for (int i = cot; i>viTriThem; --i) { for (int j = dong; j < dong; ++j) { mang[i][viTriThem] = mang[i-1][viTriThem]; } cot++; } for (int i = 0; i < dong; ++i) { mang[dong][viTriThem] = ...

Thực tế khắc nghiệt viết 16:13 ngày 30/09/2018

Hàm kiểm tra số dương và trung bình cộng số dương trong mảng 2 chiều

bool KiemTraSoDuong(int &x) { if (x > 0) { return true; } return false; } int tinhTrungBinhCongCacSoDuong(int mang[][MAX], int dong, int cot) { int tong = 0; for (int i = 0; i < dong; ++i) { for (int j = 0; j < cot; ++j) { if (KiemTraSoDuong(mang[i][j])) { tong ...

Thực tế khắc nghiệt viết 16:13 ngày 30/09/2018