ฮีป
hîipÝ nghĩa
1Danh từC1
heap (vùng nhớ máy tính)
Một vùng bộ nhớ của máy tính được sử dụng để cấp phát bộ nhớ động trong thời gian chạy (runtime).
Ví dụ
โปรแกรมbproo-grɛɛmโปรแกรมbproo-grɛɛm1chương trình máy tính; phần mềm; ứng dụng2lịch trình; chương trình3lập trình; lên lịchนี้níiนี้níi1này; ở gần người nói2cái này3này; hiện tại (thời gian/chủ đề)ใช้cháiใช้chái1dùng; sử dụng2tiêu (tiền); chi trả; xài3tốn; mất (thời gian/công sức/lượng)4sai; bảo làm; giao việcหน่วยความจำnùuai-kwaam-jamหน่วยความจำnùuai-kwaam-jambộ nhớ máy tính; bộ nhớบนbonบนbon1trên; ở trên; phía trên2phía trên; phần trên3khấn vái; cầu khấnฮีปhîipฮีปhîip1heap (vùng nhớ máy tính)2heap (cấu trúc dữ liệu)ค่อนข้างkɔ̂n-kâangค่อนข้างkɔ̂n-kâangkhá; tương đốiเยอะyə́เยอะyə́1nhiều; rất nhiều2nhiều; hơn hẳn (khẩu ngữ)3quá mức; quá nhiều
Chương trình này sử dụng khá nhiều bộ nhớ trên heap.
Thêm 3 ví dụẨn bớt
การจัดการgaan-jàt-gaanหน่วยความจำnùuai-kwaam-jamบนbonฮีปhîipไม่ดีmâi-diiอาจàatทำให้เกิดtam-hâi-gə̀ətปัญหาbpan-hǎamemoryleakได้dâai
Việc quản lý bộ nhớ trên heap kém có thể dẫn đến các vấn đề rò rỉ bộ nhớ.
ในnaiภาษาpaa-sǎaC++โปรแกรมเมอร์bproo-grɛɛm-mə̂əต้องdtɔ̂ngรับผิดชอบráp-pìt-chɔ̂ɔpในnaiการจองgaan-jɔɔngและlɛ́คืนkʉʉnหน่วยความจำnùuai-kwaam-jamบนbonฮีปhîipด้วยตัวเองdûuai-dtuua-eeng
Trong C++, các lập trình viên chịu trách nhiệm cấp phát và giải phóng bộ nhớ trên heap một cách thủ công.
ภาษาโปรแกรมpaa-sǎa-bproo-grɛɛmสมัยใหม่sà-mǎi-màiมักจะmák-jàมีmiiGarbageCollectorเพื่อpʉ̂ʉaจัดการjàt-gaanการgaanคืนkʉʉnพื้นที่pʉ́ʉn-tîiหน่วยความจำnùuai-kwaam-jamบนbonฮีปhîipโดยอัตโนมัติdooi-àt-dtà-noo-mát
Các ngôn ngữ lập trình hiện đại thường có bộ thu gom rác để tự động quản lý việc giải phóng không gian bộ nhớ trên heap.
2Danh từC1
heap (cấu trúc dữ liệu)
Một cấu trúc dữ liệu dạng cây chuyên biệt thỏa mãn thuộc tính heap, giúp việc truy cập phần tử lớn nhất hoặc nhỏ nhất trở nên dễ dàng.
Ví dụ
เราraoเราrao1chúng ta; chúng tôi2tôi; mình (thân mật/địa phương)ใช้cháiใช้chái1dùng; sử dụng2tiêu (tiền); chi trả; xài3tốn; mất (thời gian/công sức/lượng)4sai; bảo làm; giao việcโครงสร้างkroong-sâangโครงสร้างkroong-sâangcấu trúc; bộ khungข้อมูลkɔ̂ɔ-muunข้อมูลkɔ̂ɔ-muun1thông tin; dữ kiện2dữ liệu (điện toán)แบบbɛ̀ɛpแบบbɛ̀ɛp1phong cách; loại; kiểu; cách thức2loại từ chỉ loại, kiểu hoặc mẫu3mô hình; mẫu; bản thiết kế; khuôn mẫu4biểu mẫu; bảng câu hỏi; đơn5người mẫu; người tạo dáng6một cách ... (dấu hiệu trạng từ)ฮีปhîipฮีปhîip1heap (vùng nhớ máy tính)2heap (cấu trúc dữ liệu)เพื่อpʉ̂ʉaเพื่อpʉ̂ʉa1để; nhằm mục đích2vì; cho (lợi ích của ai/cái gì)หาhǎaหาhǎa1tìm; tìm kiếm2tìm thấy (sau khi tìm kiếm)3hả?; gì cơ? (thân mật)4kiếm được; thu được5kiếm (tiền); kiếm sống6thăm; đi gặp7tìm gặp; liên lạcค่าkâaค่าkâa1chi phí; phí; tiền phí2giá trị; giá trị bằng số3giá trị (trừu tượng)4giá trị bằng tiền; giá trị5Dạng kéo dài giọng hoặc dạng viết thân mật của ค่ะ, dùng khi đáp lời, xác nhận và cảm ơn.ที่tîiที่tîi1nơi; chỗ; vị trí; chỗ ngồi2ở; tại; đến3loại từ: địa điểm; chỗ ngồi; suất ăn4mà/người mà/vật mà (từ nối mệnh đề quan hệ)5khi; lúc mà (từ chỉ thời gian)6từ chỉ số thứ tựมากที่สุดmâak-tîi-sùtมากที่สุดmâak-tîi-sùt1nhất; ở mức độ cao nhất2nhiều nhất (số lượng)3nhiều nhất là; tối đaในกลุ่มnai-glùmในกลุ่มnai-glùmtrong một nhóm; giữa một nhómข้อมูลkɔ̂ɔ-muunข้อมูลkɔ̂ɔ-muun1thông tin; dữ kiện2dữ liệu (điện toán)อย่างรวดเร็วyàang-rûuat-reoอย่างรวดเร็วyàang-rûuat-reonhanh chóng; mau lẹ; nhanh
Chúng tôi sử dụng cấu trúc dữ liệu heap để tìm nhanh giá trị lớn nhất trong một tập dữ liệu.
Thêm 3 ví dụẨn bớt
โครงสร้างข้อมูลkroong-sâang-kɔ̂ɔ-muunแบบbɛ̀ɛpฮีปhîipมีประโยชน์mii-bprà-yòotอย่างมากyàang-mâakในnaiการนำไปgaan-nam-bpaiประยุกต์ใช้bprà-yúk-cháiสร้างsâangpriorityqueue
Cấu trúc dữ liệu heap rất hữu ích cho việc triển khai hàng đợi ưu tiên.
อัลกอริทึมan-gɔɔ-rí-tʉmHeapsortใช้cháiคุณสมบัติkun-ná-sǒm-bàtของkɔ̌ɔngฮีปhîipในnaiการเรียงลำดับgaan-riiang-lam-dàpข้อมูลkɔ̂ɔ-muunได้dâaiอย่างมีประสิทธิภาพyàang-mii-bprà-sìt-tí-pâap
Thuật toán Heapsort sử dụng các đặc tính của heap để sắp xếp dữ liệu một cách hiệu quả.
คุณสมบัติkun-ná-sǒm-bàtสำคัญsǎm-kanของkɔ̌ɔngmin-heapคือkʉʉโหนดแม่nòot-mɛ̂ɛทุกtúkโหนดnòotจะต้องjà-dtɔ̂ngมีค่าmii-kâaน้อยกว่าnɔ́ɔi-gwàaหรือrʉ̌ʉเท่ากับtâo-gàpโหนดnòotลูกlûukของมันkɔ̌ɔng-manเสมอsà-mə̌ə
Đặc tính then chốt của min-heap là mọi nút cha luôn phải có giá trị nhỏ hơn hoặc bằng giá trị của các nút con của nó.
Thanh điệu
Xem từng bước cách chính tả quyết định thanh của mỗi âm tiết.
Thanh được quyết định thế nào
- Lớp phụ âmLớp thấp
- Dấu thanhKhông có dấu thanh
- Kết thúc âm tiếtÂm tiết chếtNguyên âm dàiKết thúc bằng âm tắc -ป, nên là âm tiết chết.
Phụ âm Lớp thấp
คฅฆงชซฌญฑฒณทธนพฟภมยรลวฬฮ
Kết quả
Thanh Xuống
hîip
Bắt đầu cao, lên một chút rồi xuống rõ.
Lớp thấp + Không có dấu thanh + Âm tiết chết · Nguyên âm dài → Xuống
Bảng thanh điệu
Mọi lớp và mẫu chính tả, âm tiết này được đánh dấu.
| Lớp trung | Lớp cao | Lớp thấp | |
|---|---|---|---|
| Không dấu + sống | Ngang | Lên | Ngang |
| Không dấu + chết ngắn | Thấp | Thấp | Cao |
| Không dấu + chết dài | Thấp | Thấp | Xuống |
| Mai ek | Thấp | Thấp | Xuống |
| Mai tho | Xuống | Xuống | Cao |
| Mai tri | Cao | — | — |
| Mai chattawa | Lên | — | — |