有点换算疑问

来源:2-2 坑与避坑1:死循环

骨灵

2023-11-15 15:39

left: 3 right: 4 

代入int mid = left + (right - left) / 2;是int mid = 3 + (4 - 3) / 2;

不是3+0.5=3.5吗? 

怎么变换成mid = (3 + 4) / 2 = 3这个结构的呀? 

 而且mid = (3 + 4) / 2 = 3也等于3.5

是要向下去整吗?

写回答 关注

1回答

  • weixin_慕娘8037127
    2023-12-29 18:53:33

    int 类型是整型,所以返回整数

2023程序员算法与数据结构面试攻略

一站式梳理最常考的算法知识点,帮助面试者做到心中有谱、不留疑惑!

3071 学习 · 1 问题

查看课程