2018年10月11日
摘要: 本题要求由输入一个已知的数组,将该数组变为下一个更大的数组 12345 下一个更大的排列为12354 如果 该数组为降序排列,即所能组合的最大值,则将其转换为最小排列,即升序排列 观察任一数组 1 3 7 2 5 6 4 下一个比它大的排列 应为1 3 7 2 6 5 4 即 先从尾开始。找到一点 阅读全文
posted @ 2018-10-11 20:44 pro7 阅读(109) 评论(0) 推荐(0)
摘要: 不使用乘除模运算,完成对两个数的相除运算 规定 : 结果溢出返回 int 型最大值 考虑溢出情况 Integer.MIN_VALUE /(-1) = - Integer.MIN_VALUE = Integer.MAX_VALUE + 1 ,此时显然超出了正数最大值,溢出,则返回Integer.MAX 阅读全文
posted @ 2018-10-11 11:34 pro7 阅读(118) 评论(0) 推荐(0)