thảo luận [Học Tập] Topic thuật toán

  • Người tạo chủ đề Người tạo chủ đề unknowpc90
  • Ngày bắt đầu Ngày bắt đầu
1630400192463.png

Lướt 1 hồi thì mò đc pro5 của ông này. VN mình có ông siêu nhân quá
 
Level: medium
Không sử dụng toán tử nhân, chia, chia lấy số dư, hãy lập trình hàm tính thương của 2 số nguyên đầu vào
Đáp số phải là một số nguyên, nghĩa là toàn bộ phần thập phân (nếu có) của đáp số sẽ bị bỏ
Ví dụ: 8,345 -> 8; -2,7335 -> -2


Lưu ý: giả sử rằng ta đang thực hiện trên nền tảng 32bit, nghĩa là signed int trả về có giới hạn từ [−2^31, 2^31 − 1]. Do đó, hãy quy ước rằng hàm sẽ trả về kết quả "2^31 − 1" nếu kết quả phép chia đi quá giới hạn.

Hạn chế:
số bị chia, số chia sẽ nằm trong khoảng [−2^31, 2^31 − 1]
số chia khác 0


https://leetcode.com/problems/divide-two-integers/

:doubt: Không liên quan chứ dis mạnh thế?
Untitled.png
 
Level: medium
Không sử dụng toán tử nhân, chia, chia lấy số dư, hãy lập trình hàm tính thương của 2 số nguyên đầu vào
Đáp số phải là một số nguyên, nghĩa là toàn bộ phần thập phân (nếu có) của đáp số sẽ bị bỏ
Ví dụ: 8,345 -> 8; -2,7335 -> -2


Lưu ý: giả sử rằng ta đang thực hiện trên nền tảng 32bit, nghĩa là signed int trả về có giới hạn từ [−2^31, 2^31 − 1]. Do đó, hãy quy ước rằng hàm sẽ trả về kết quả "2^31 − 1" nếu kết quả phép chia đi quá giới hạn.

Hạn chế:
số bị chia, số chia sẽ nằm trong khoảng [−2^31, 2^31 − 1]
số chia khác 0


https://leetcode.com/problems/divide-two-integers/

:doubt: Không liên quan chứ dis mạnh thế?
Xem tệp đính kèm 741571
T nghĩ nó bị dis mạnh vì nó phi thực tế. Bt khi làm việc không ai rảnh ngồi viết lại hàm chia làm gì. :beat_brick: . Mấy câu hỏi dạng này dùng để đi pv là chủ yếu. :D
 
T nghĩ nó bị dis mạnh vì nó phi thực tế. Bt khi làm việc không ai rảnh ngồi viết lại hàm chia làm gì. :beat_brick: . Mấy câu hỏi dạng này dùng để đi pv là chủ yếu. :D
:doubt: tôi cũng dis
Mò binary division algorithm trên wiki đã rồi fail test case. Mà lại là test case nhảm nữa chứ
1179849289195 / (-1)
 
1630586130277.png

Vậy là sau 14 days ko thể kiếm đc cái badge này rồi. Buồn ghê. Có mấy bài ko biết làm ntn luôn.
Đụng tới quy hoạch động, depth-first search gì đó và cả breadth-first search nữa. KO biết làm mấy cái này. Huhu
 
Xem tệp đính kèm 744661
Vậy là sau 14 days ko thể kiếm đc cái badge này rồi. Buồn ghê. Có mấy bài ko biết làm ntn luôn.
Đụng tới quy hoạch động, depth-first search gì đó và cả breadth-first search nữa. KO biết làm mấy cái này. Huhu
Hay gom anh em đang học lại làm một group practice hằng ngày đi. Discord chẳng hạn.
 
Mình có 3 điểm trên 1 đường tròn. A, B, C. Sao cho khoảng cách cung AB < BC < CA. Và điểm X di chuyển theo 2 hướng: cùng chiều kim đồng hồ là thuận, ngược kim đồng hồ là nghịch.
Anh em xin cho cao kiến.
 
Level: medium
Không sử dụng toán tử nhân, chia, chia lấy số dư, hãy lập trình hàm tính thương của 2 số nguyên đầu vào
Đáp số phải là một số nguyên, nghĩa là toàn bộ phần thập phân (nếu có) của đáp số sẽ bị bỏ
Ví dụ: 8,345 -> 8; -2,7335 -> -2


Lưu ý: giả sử rằng ta đang thực hiện trên nền tảng 32bit, nghĩa là signed int trả về có giới hạn từ [−2^31, 2^31 − 1]. Do đó, hãy quy ước rằng hàm sẽ trả về kết quả "2^31 − 1" nếu kết quả phép chia đi quá giới hạn.

Hạn chế:
số bị chia, số chia sẽ nằm trong khoảng [−2^31, 2^31 − 1]
số chia khác 0


https://leetcode.com/problems/divide-two-integers/

:doubt: Không liên quan chứ dis mạnh thế?
Xem tệp đính kèm 741571
Sao phải dislike nhiều thế nhỉ, bài này hồi sinh viên cũng có làm, dùng phép trừ và vòng lặp là xong mà :surrender:
 

Thống kê chủ đề

Ngày tạo
unknowpc90,
Người trả lời cuối
Spaghetti Code,
Trả lời
1.460
Lượt xem
154.113
Quay lại
Lên đầu trang