- 110
- 434 826
Tran Cong Tu
Vietnam
เข้าร่วมเมื่อ 7 มี.ค. 2013
Góp ý bài xét một số có phải là nguyên tố hay không
Xem đầy đủ các bài giảng Lập trình C/C++ tại:
th-cam.com/play/PLT.html...
th-cam.com/play/PLT.html...
มุมมอง: 266
วีดีโอ
Chèn phần tử vào mảng tăng dần
มุมมอง 761ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #laptrinhc #nhapmonlaptrinh #mang1chieu #chenmang #mangtangdan #chenvitri
Tìm ước chung lớn nhất của mảng 1 chiều
มุมมอง 351ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #laptrinhc #nhapmonlaptrinh #mang1chieu #UCLN #uocchung #uocchungmang
Kiểm tra mảng có dạng sóng hay không
มุมมอง 170ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #laptrinhc #nhapmonlaptrinh #mang1chieu #mangdangsong #manghinhsin #mangmotchieu
Kiểm tra tính chất mảng - tính chẵn lẽ
มุมมอง 239ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #laptrinhc #nhapmonlaptrinh #mang1chieu #tinhchatmang #mangchanle
Tìm số hoàn hảo trong mảng, tính trung bình cộng số nguyên tố, kiểm tra mảng đối xứng
มุมมอง 409ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #laptrinhc #nhapmonlaptrinh #mang1chieu #trungbinhcong #hoanhao #nguyento #mangdoixung
Tìm max mảng 1 chiều, đảo ngược mảng, xuất các giá trị thuộc đoạn [x,y]
มุมมอง 253ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #laptrinhc #nhapmonlaptrinh #mang1chieu #timmax #maxmang #daonguoc
Mảng 2 chiều
มุมมอง 85ปีที่แล้ว
Xem một số quy tắc để tránh sai sót khi làm việc với mảng 2 chiều cũng như cách tư duy cho các bài toán trên mảng 2 chiều. Xem đầy đủ các bài giảng Lập trình C/C tại: th-cam.com/play/PLT7RDGFRgOsw1T3gKQ3KZjfgr_Oj6ZdXk.html #mang2chieu #laptrinhcoban #laptrinhC
Trung bình cộng, tìm số chẵn, tìm số nguyên tố, đếm số nguyên tố, kiểm tra mảng cấp số cộng
มุมมอง 218ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh #mang1chieu
Hướng dẫn vẽ sơ đồ khối kiểm tra số n gồm toàn chữ số chẵn hay không
มุมมอง 770ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh #sodoikhoi #luudokhoi
Hướng dẫn vẽ sơ đồ khối các bài tập vòng lặp cơ bản
มุมมอง 4.2Kปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh #sodoikhoi #luudokhoi
Sơ đồ khối kiểm tra các chữ số tăng dần
มุมมอง 203ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh #sodoikhoi #luudokhoi
Hướng dẫn viết Hàm kiểm tra năm nhuận
มุมมอง 428ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh
Làm tròn đến phần nguyên nhỏ hơn số vừa nhập
มุมมอง 269ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh
Hướng dẫn viết chương trình con tính trị tuyệt đối một số
มุมมอง 372ปีที่แล้ว
Xem đầy đủ các bài giảng Lập trình C/C tại: • Tự học lập trình C/C #laptrinhC #laptrinhcoban #nhapmonlaptrinh
Code mẫu bài liệt kê các số nguyên tố nhỏ hơn n
มุมมอง 3K2 ปีที่แล้ว
Code mẫu bài liệt kê các số nguyên tố nhỏ hơn n
Code mẫu bài đếm các số hoàn hảo nhỏ hơn n
มุมมอง 2.5K2 ปีที่แล้ว
Code mẫu bài đếm các số hoàn hảo nhỏ hơn n
Code mẫu bài kiểm tra một số có phải là nguyên tố hay không
มุมมอง 1.1K2 ปีที่แล้ว
Code mẫu bài kiểm tra một số có phải là nguyên tố hay không
Liệt kê tất cả các dãy dấu ngoặc độ dài m, độ sâu n
มุมมอง 2.2K2 ปีที่แล้ว
Liệt kê tất cả các dãy dấu ngoặc độ dài m, độ sâu n
Kỹ thuật xử lý bit - Các thao tác trên bit
มุมมอง 8K2 ปีที่แล้ว
Kỹ thuật xử lý bit - Các thao tác trên bit
Sinh hoán vị: Liệt kê tất cả các hoán vị của n phần tử
มุมมอง 4.3K2 ปีที่แล้ว
Sinh hoán vị: Liệt kê tất cả các hoán vị của n phần tử
Liệt kê tất cả tổ hợp chập k của n phần tử
มุมมอง 9K2 ปีที่แล้ว
Liệt kê tất cả tổ hợp chập k của n phần tử
Phép chia lấy dư số lớn - Tìm dãy số 1 chia hết cho n
มุมมอง 1.3K2 ปีที่แล้ว
Phép chia lấy dư số lớn - Tìm dãy số 1 chia hết cho n
12:36 ví dụ 22 nói cái j vậy trời
cảm ơn thầy nhiều ạ
dạ đỉnh quá thầy ơi
thầy chỉ chi tiết quá cảm ơn thầy
Cảm ơn bạn!
Dễ hiểu quá ạ!
Cảm ơn bạn!
Sao suy nghĩ ra thuật toán này hay vậy nhỉ, mình nghĩ mấy ngày vẫn không ra được, không ngờ xem video 5 phút lại làm được @@
Cái này người ta nghĩ ra chứ không phải thầy :)
E đọc hiểu hết luôn cảm ơn a ạ
Này năm,mấy học v thày
Chương trình thầy dạy cho năm 1 đại học. Tuy nhiên, kiến thức này nhiều bạn học cấp 2-3 cũng đã được học.
thầy giảng chi tiết với hay quá ạ
Cảm ơn bạn!
dạ thưa thầy,kích thước từ 8 trở lên thời gian quá lâu thì có cách nào giải quyết không ạ
Đây là bài toán cơ bản, minh hoạ kỹ thuật duyệt bằng đệ quy. Khi gặp các bài toán thực tế, kích thước lớn hơn, cần thời gian nhanh hơn thì cần áp dụng thêm một số kỹ thuật khác, ví dụ như nhánh cận (có trình bày trong các video sau)...
hay
nếu dữ liệu đầu vào he nhi phan là 10111 là mình phải gom đủ 8 bit đúng k thầy vậy nếu dữ liệu đầu vào có 50 số thì mình gom đủ sao cho bằng 2^n bit hả thầy
Gom từ phải qua trái từng nhóm 8 bit, phần dư ra thì xem như có các bit 0 phía trước (cho đủ 8 bit)
em cảm ơn thầy
dạ sao thầy lại dùng cin.getline() thay vì gets() vậy ạ?
Dùng cái gì cũng được em.
// Đảo ngược mảng #include<iostream> using namespace std; void nhap(int A[],int &n); void daonguocmang(int A[],int n); void xuatmang(int A[],int n); int main(){ int n; int A[100]; nhap(A,n); daonguocmang(A,n); xuatmang(A,n); } //Ham nhap void nhap(int A[],int &n){ cin>>n; for(int i=0;i<n;i++){ cin>>A[i]; } } //Ham dao nguoc void daonguocmang(int A[],int n){ int x=0; int y=n-1; while(x<y){ int t=A[x]; A[x]=A[y]; A[y]=t; x++; y--; } } //Ham xuat void xuatmang(int A[],int n){ for(int i=0;i<n;i++){ cout<<A[i]<<" "; } }
#include<iostream> #include<cmath> using namespace std; int main() { void nhap(float &a, float &b, float &c); int giaipt(float a, float b, float c,float &x1,float &x2); void xuat(int co, float x1, float x2); float a,b,c; nhap(a,b,c); float x1,x2; int co=giaipt(a,b,c,x1,x2); xuat(co,x1,x2); } //Ham nhap void nhap(float &a, float &b, float &c){ cin>>a>>b>>c; } //Ham giai PT int giaipt(float a, float b, float c,float &x1,float &x2){ if (a==0) if (b==0) if (c==0){ return 4; } else { return 0; } else { x1=-c/b; return 1; } else { float denta=b*b-4*a*c; if (denta > 0){ x1=(-b+sqrt(denta))/(2*a); x2=(-b-sqrt(denta))/(2*a); return 2; } else { x1=x2=-b/(2*a); return 3; } } } //Ham xuat void xuat(int co, float x1, float x2){ if (co==0){ cout<<"PT vo nghiem"; } else if (co==1){ cout<<"PT co 1 nghiem"<<endl; cout<<x1; } else if (co==2){ cout<<"PT co 2 nghiem phan biet"<<endl; cout<<x1; cout<<x2; } else if(co==3){ cout<<"PT co nghiem kep"<<endl; cout<<x1; } else cout<<"PT co vo so nghiem"; } 3/01/2024
kì 2 năm 2024 này thầy có dạy không ạ, em lên mục đăng ký học phần mà ko có thấy thầy ạ :((
Thầy hiện đang ở nước ngoài nên kỳ này không dạy.
vâng ạ, cám ơn thầy nhiều ạ, chúc thầy thành công và sức khỏe ở nước pháp ạ @@TranCongTuChannel
Ra viddeo lập trình hướng đối tượng đi ạ
Lâu rồi thầy không dạy môn này nên lười làm video bài giảng quá :)
@@TranCongTuChannel lam video huong dan OOP di Thay, hoc o tren lop em lo mo qua Thay a :'( :'(
Hay quá thầy ơi. Tiếc là biết đến thầy hơi muộn em bị điểm B rồi:((
Em chịu khó tự học và luyện tập lại để nâng cao kiến thức và kỹ năng lập trình của mình hơn nhé!
thầy ơi coi đề mấy năm trước ở đâu ạ., Em có lên trang fit xem thì toàn file cpp ạ, không có đề =((
Trong video này có đề luôn rồi mà.
Thầy ơi cho em hỏi tại sao cái bàn cờ chỉ max là 8x8 thôi ạ mà ko thể hơn
8x8 là ví dụ thôi, em có thể tăng kích thước bàn cờ lên, chương trình vẫn chạy bình thường.
quá hay thầy ơi !
Cảm ơn bạn!
thầy nhận dạy kèm onl k ạ
Thầy chỉ dạy trên lớp. Em chịu khó tự học qua các video bài giảng của thầy, cần hỏi hay hỗ trợ thêm gì thì có thể gửi email đến trancongtu@gmail.com, thầy hỗ trợ miễn phí cho.
khi nào mình dùng dấu "&" vậy ạ?
Em xem bài giảng ở link dưới để hiểu rõ hơn về truyền tham chiếu nhé! th-cam.com/video/DjLPpxcEydM/w-d-xo.html
thầy giải thích e đoạn dem++ với ạ
Là tăng biến đếm lên 1 đơn vị. Nghĩa là đi đếm xem n có bao nhiêu ước số, khi thấy n chia hết cho i thì i là ước số, mình tăng đến lên.
Cảm ơn thầy, bài giảng dễ hiểu lắm ạ
sao em sử dụng code của anh không được ạ mong anh giúp đỡ
Sorry bạn, lâu nay bận quá nên mình không check comment. Nếu bạn còn cần hỗ trợ gì thì có thể gửi email đến trancongtu@gmail.com, mình hỗ trợ cho.
Cảm ơn thầy ạ. Thầy giảng dễ hiểu quá
Bài giảng rất hay. Em cảm ơn thầy. Bài 1: Tính diện tích hình chữ nhật. #include <iostream> using namespace std; void nhap(int &a, int &b); int dienTich(int a, int b); void xuat(int kq); int main() { int a,b; nhap(a,b); int dt = dienTich(a,b); xuat(dt); return 0; } void nhap(int &a, int &b) { cin >> a >> b; } int dienTich(int a, int b) { int t = a * b; return t; } void xuat(int kq) { cout << kq; } Bài 2: Tính chu vi tam giác. #include <iostream> using namespace std; void nhap(int &a, int &b, int &c); int chuVi(int a, int b, int c); void xuat(int kq); int main() { int a,b,c; nhap(a, b, c); int cv = chuVi(a, b, c); xuat(cv); return 0; } void nhap(int &a, int &b, int &c) { cin >> a >> b >> c; } int chuVi(int a, int b, int c) { int t = a + b + c; return t; } void xuat(int kq) { cout << kq; }
mong thầy làm 1 series giải các bài tập leetcode hay vnoi gì đó vì thầy hướng dẫn cuốn quá ạ :<
Em cảm ơn thầy ạ. Bài giảng rất hay ạ❤
dạ thầy ơi, với bài kiểm tra số n có phải gồm toàn chữ số chẵn không? thì em có hàm sau: bool ktChuSoChan(int n) { while(n>0) { int x=n%10; n=n/10; if( x%2 != 0) { return false; break; } } return true; } thì chỗ break có cần thiết không ạ?
Đụng return thì hàm đó kết thúc rồi, các lệnh phía sau không ý nghĩa gì nữa nên bỏ break đi nhé em.
cảm ơn thầy ạ
thanks thầy nhiều
thầy có bài tập từ level 1 tới max ko ạ, cho e xin
Em gửi email cho thầy, thầy gửi cho nhé.
tsv k23 xin chà0 ạ
Chào em!
=))) thầy bắn rap nhanh quá trời
thầy ơi, mỗi lần thấy int A[ ] [SIZE] thì cái khoảng trông [ ] có quan trọng ko ạ
Quan trọng chứ. Em nó thể hiện 1 chiều của mảng A.
thầy có thể cho e xin câu lệnh kiểm tra khi nào thì 1 bit thay đổi từ 0 lên 1 không ạ ? e cảm ơn
Câu hỏi chưa rõ lắm nên thầy không trả lời ngắn gọn cho em được. Nếu thật sự cần, em email đến tutc@hcmute.edu.vn, thầy giải thích cho nhé. Nếu chỉ đơn giản là muốn biết bit nào đó bằng 1 hay 0 thì dùng hàm getbit trong bài giảng.
Thầy cho em hỏi nếu nhập trên 100 giá trị thì có chạy nỗi không ạ?
Nếu giá trị n lớn thì phải dùng phương pháp khác, không thể duyệt đệ quy được.
em cảm ơn thầy
em cảm ơn thầy
cảm ơn sensei
fan thầy Tú
tìm min thì chỉ cần đổi chỗ a[n-1]<x; là đc à thầy
Quay dấu > thành dấu < ở dòng 20 là được.
Chào th😊
cảm ơn thầy giáo
kỹ thuật này chắc không áp đụng được với số thực hả thầy?
Đúng rồi. Với số thực thì chỉ có cách bỏ vô mảng rồi mỗi khi tạo số mới thì tìm xem đã có trong mảng chưa.
hay quá thấy ơi
hay ạ