Cây nhị phân tìm kiếm với cấu trúc sinh viên
Bài viết là code bài toán Xây dựng cây nhị phân tìm kiếm sinh viên (key là mã sinh viên). Mỗi sinh viên có mã sinh viên, họ tên, điểm. Duyệt danh sách sinh viên, thêm sinh viên, xóa sinh viên có điểm nhỏ hơn 4. Các bạn xem thêm tại đây nhé
Nhập dãy số(không dùng mảng). Sắp xếp và in ra màn hình
#include<iostream> using namespace std; int main(int argc, char **argv) { int *head, *p, *q, n, tam; // head trỏ đến (đánh dấu) đầu dãy cout << "cho biet so phan tu cua day: "; cin >> n; head = new int[n]; // cấp phát bộ nhớ chứa n số nguyên ( 1 hình thức của khai báo ...
Phép toán so sánh với con trỏ trong c/c++
Các phép toán so sánh cũng được áp dụng đối với con trỏ, thực chất là so sánh giữa địa chỉcủa hai nơi được trỏbởi các con trỏnày. Thông thường các phép so sánh <, <=, >, >= chỉáp dụng cho hai con trỏtrỏ đến phần tửcủa cùng một mảng dữliệu nào đó. Thực chất của phép so sánh này chính ...
Hiệu của 2 con trỏ trong c/c++
Phép toán này chỉ thực hiện được khi p và q là 2 con trỏ cùng trỏ đến các phần tử của một dãy dữ liệu nào đó trong bộ nhớ(ví dụ cùng trỏ đến 1 mảng dữ liệu). Khi đó hiệu p - q là số thành phần giữa p và q (chú ý p - q không phải là hiệu của 2 địa chỉ mà là số thành phần giữa p và q). Ví dụ: ...
Phép tăng của con trỏ trong c/c++
int a[2] = {3, 7}, *p = a; (*p)++ ; // tăng (sau) giá trị nơi p trỏ ≡ tăng a[0] thành 4 ++(*p) ; // tăng (trước) giá trị nơi p trỏ ≡ tăng a[0] thành 4 *(p++) ; // lấy giá trị nơi p trỏ (3) và tăng trỏ p (tăng sau), p →a[1] *(++p) ; // tăng trỏ p (tăng trước), p →a[1] và lấy giá trị nơi ...
Cần góp ý về thuật toán và cách viết code cho người mới học C
Em mới học C, có 1 bài toán đặt ra với yêu cầu như dưới, mọi người xem giúp phần thuật toán e viết như vậy cần cải tiến chỗ nào ạ. Và yêu cầu phần sau, khi mở rộng phạm vi của m và n thì nó khác nhau như thế nào ạ. Mong nhận được góp ý của mọi người. Đề bài như sau: Cho một mảng một chiều với n ...
[Thắc mắc] Xóa khoảng trắng thừa trong chuỗi, có sử dụng con trỏ
Bài mình làm vẫn cho ra kết quả nhưng không hiểu sao có lúc bị cảnh báo như trong hình có lúc lại không bị, các bạn xem xem mình bị sai ở đâu, cảm ơn mọi người Untitled.png 1366x768 204 KB Code: http://codepad.org/i2RU1ZMe #include <stdio.h> #include <string.h> #in ...
Tại sao bạn nên khởi nghiệp
Khởi nghiệp - Giấc mơ đại gia - Hành trình tay trắng làm nên https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-xaf1/v/t1.0-9/311587_3279289834233_2061896933_n.jpg?oh=0ea6fbc998753542b1b8e74c9eb1f2fa&oe=56B91EB2& gda =1454787029_a02ac25a0108c3d2fd7655e6347c22a8 Tôi mất hơn 5 tiếng đề ...
Sao một số người lại có biểu tượng shield ở tên tài khoản vậy
Không biết biểu tượng này có ý nghĩa là gì? @Honey_moon @Nhim_Xu … @ltd
[Cocos2d-x] Bài 7-5: Các hành động đơn giản của Sprite - Visibility
[Cocos2d-x] Bài 7-4: Các hành động đơn giản của Sprite - Rotation
[Cocos2d-x] Bài 7-2: Các hành động đơn giản của Sprite - Position 2
[Cocos2d-x] Bài 7-1: Các hành động đơn giản của Sprite - Position 1
[Cocos2d-x] Bài 7-0: Các hành động đơn giản của Sprite - Giới thiệu