1.整数转罗马数字 对任一个罗马数字可以 由12个罗马字符进行加法操作完成,且大数在左,小数在右,可以将一个数字进行拆分来求解 2.买卖股票的最佳时机 II 可将问题转换为只要相连的两天prices[i+1] - prices[i] > 0就可以盈利,然后使用累加计算总盈利 3.寻找峰值 用二分查找,如果不符合峰值条件还可以将范围缩短,减少算法复杂度 4.两个整数相除 可先将他们去绝对值,左移右移运算配合加减法,就相当于乘除法,而使用位运算,能减少循环步骤 5.x的n次幂 用二分优化累乘的过程,…