1.计算n的阶乘(思维:首先得有三个变量,循环中的初始变量,输入的变量,结果变量,初始变量随输入变量改变,累计相乘)
2.1!+2!+3!+4!+......+10!(思维:通过循环累计相乘后,累计相加)
3.在一个有序数组中查找具体的某个数字n(二分算法查找,简单来讲,就是一列数字找寻中间值,通过中间那个数与需要的那个数进行比较,从而抛弃或左或右两边的数,若中间值比需要数小则抛弃左边的数,若中间值比需要数大则抛弃右边的数,以此类推,从而查找到需要的数)
为了防止溢出,可以写成:left+(right-left)/2