Cài Đặt Segment Tree (Cây phân đoạn) trên C++ | Code cùng Bắc | Nhập Môn Lập Trình Thi Đấu #6

  Рет қаралды 15,730

this is bac

this is bac

Күн бұрын

Пікірлер: 36
@trinhduong5749
@trinhduong5749 4 ай бұрын
Bác nào thấy cái này khó hiểu thì nên luyện binary search trước rồi sẽ thông hiểu được bài này
@mẹbazí-b3x
@mẹbazí-b3x Ай бұрын
Đi thi icpc thì có cần phải nắm thêm các phần lý thuyết số nâng cao như sqrt decomposition hay thặng dư trung hoa k v a
@THUONGTHCH
@THUONGTHCH 2 ай бұрын
làm thế nào để mình liên hệ được với bạn bắc nhỉ? Mình có việc muốn nhờ
@thisisbac9091
@thisisbac9091 2 ай бұрын
@@THUONGTHCH mình thấy email liên hệ của bạn rồi nha
@thanhtai7068
@thanhtai7068 Жыл бұрын
Mình dùng segment Tree để làm đồ án quản lý sản phẩm được kh a
@vulong8664
@vulong8664 10 ай бұрын
ngáo đồ à
@arieswhite024
@arieswhite024 3 жыл бұрын
Anh làm thêm về cây phân đoạn với ạ, như cách tối ưu, giảm thời gian chương trình, một số kỹ thuật khác...
@thisisbac9091
@thisisbac9091 3 жыл бұрын
Ok nhé. Nếu a có thời gian.
@khongtennguyen4863
@khongtennguyen4863 2 жыл бұрын
cái phần cập nhật đoạn cập nhật theo cách video làm bài sẽ quá thời gian nhá cách đấy chỉ dùng cập nhật 1 phần tử thôi còn muốn cập nhật như thế thì phải dùng cái cập nhật lười trên vnoi có đó
@fruith_
@fruith_ 2 жыл бұрын
Anh trai chỉ em cách comment // bằng phím tắt được với ạ. Em cảm ơn anh ạ
@fumisticchannel1465
@fumisticchannel1465 2 жыл бұрын
ctrl + shift + c nhes ban
@fruith_
@fruith_ 2 жыл бұрын
@@fumisticchannel1465 Oh cảm ơn thể bạn cho mình huỷ cách huỷ cmt luôn vs ạ
@phattrinht
@phattrinht 2 жыл бұрын
@@fruith_ ctrl shift X hoac C
@fruith_
@fruith_ 2 жыл бұрын
@@phattrinht thank you nha pro
@VinhNguyenVo
@VinhNguyenVo 2 ай бұрын
Id luôn là 1 hả anh
@nguyenminhvu7152
@nguyenminhvu7152 Жыл бұрын
Anh dạy hay vaiii
@CuongNguyen-iy3qn
@CuongNguyen-iy3qn Жыл бұрын
anh ơi cho em hỏi là làm sao để chia được màn hình codeblocks thành 3 cửa sổ như kia ạ
@trile9805
@trile9805 3 жыл бұрын
bài sau a làm 1 video giải bài tập về dạng này đi ạ
@thisisbac9091
@thisisbac9091 3 жыл бұрын
ok nha
@trile9805
@trile9805 3 жыл бұрын
@@thisisbac9091 www.spoj.com/problems/THRBL/ tiện chữa giùm e bài này :
@chon1567
@chon1567 2 жыл бұрын
vẽ sai r :( làm lú ghê
@lokissdo9965
@lokissdo9965 3 жыл бұрын
cái getVal của anh để l==r thì hóa ra nó là phải duyệt đến tất cả các phần tử rồi mới trả lại max phải không ạ, em nghĩ anh nên để trường hợp đoạn l,r nằm trong đoạn u,v thì sẽ tối ưu hơn không biết có hợp lý k ạ ?
@vquoc25
@vquoc25 2 жыл бұрын
tôi cx nghĩ v á phải sửa thành if (u
@ducdangminh4390
@ducdangminh4390 Жыл бұрын
@@vquoc25 nếu thế thì thành dùng lazy rồi ông ạ
@AnhTran-mu9zb
@AnhTran-mu9zb 8 ай бұрын
Độ phức tạp mấy vậy anh
@luongminhhieu4991
@luongminhhieu4991 3 жыл бұрын
anh ơi , em nghĩ sau mỗi đoạn video anh nên để code tham khảo cho mọi người ạ
@thisisbac9091
@thisisbac9091 3 жыл бұрын
A nghĩ là không e ạ. A nghĩ mọi người nên tự code để hiểu thay vì ctrl + c em ạ.
@phamtuanhung4134
@phamtuanhung4134 3 жыл бұрын
quá hay , quá dễ hiểu
@hungphuc2836
@hungphuc2836 3 жыл бұрын
tiếng nhỏ quá a ưi T_T
@tienat2202
@tienat2202 3 жыл бұрын
Hi :)
@18-tranhoangkhiem7
@18-tranhoangkhiem7 3 жыл бұрын
a có thể cho e xin fb a để tiện trao đổi không ạ :'>
@thisisbac9091
@thisisbac9091 3 жыл бұрын
anh không dùng fb, có gì em cứ comment trực tiếp ở đây hoặc email cho anh nhé
@18-tranhoangkhiem7
@18-tranhoangkhiem7 3 жыл бұрын
@@thisisbac9091 a cho em hỏi về phần trace khi sử dụng dijkstra heap với ạ, cụ thể là bài này: oj.vnoi.info/problem/floyd Em biết 1 bài truy vấn như này nên xài floyd nhma em muốn train dijkstra có điều e chưa fix đc bug TT. Code em: #include using namespace std; const int N=1e7; int n,m,k; vector g[N]; int d[N],father[N]; void dijkstra(int st) { priority_queue pq; for (int i=1; idV+dU) { d[v]=dV+dU; father[v]=u; pq.push({dV,v}); } } } } int main() { cin >> n >> m >> k; for (int i=1; i>u>>v>>c; g[u].push_back({c,v}); g[v].push_back({c,u}); } for (int i=1; i>q>>u>>v; if (q==0) { dijkstra(u); cout
@thisisbac9091
@thisisbac9091 3 жыл бұрын
Video tới anh sẽ nói rõ về cái thuật dijkstra dùng heap này nhé
@thisisbac9091
@thisisbac9091 3 жыл бұрын
@@18-tranhoangkhiem7 E xem video này để tìm hiểu thêm nhé: kzbin.info/www/bejne/l17QqYt4aKaWn80
@phamkhang9597
@phamkhang9597 3 жыл бұрын
ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 10 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 25 МЛН
Derece öğrencilerini eleyecek Polinom sorusu😅
7:41
EKOL MATEMATİK
Рет қаралды 7 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 10 МЛН