摘要:
太菜了。。写不出正确的。。。 干脆放一个标准代码,之后参考 boolean BinarySearch(int[] m){ int l=0,r=m.length-1;//减1相当于数组两头(lr都能指到数组元素) while(l<=r){//加等号 int mid=l+((r-l)>>1);//l+( 阅读全文
posted @ 2022-12-09 22:19
弦合二挂
阅读(9)
评论(0)
推荐(0)
摘要:
容易混,就算写多了也容易混。。。 | 数据类型 | 元素个数写法 |备注 | | | | | Stack s | s.size() |s的元素个数| |二维数组m[][]|m.length|m的行数| |二维数组m[][]|m[0].length|m的列数| |数组arr[]|arr.length| 阅读全文
posted @ 2022-12-09 21:32
弦合二挂
阅读(45)
评论(0)
推荐(0)
摘要:
题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 思路 最初看到O(1)复杂度的时候,就想直接用一个min变量保存当前最小值,后来想到弹栈弹出的有可能是最小值,那么只能用辅助栈。 我的代码如 阅读全文
posted @ 2022-12-09 20:38
弦合二挂
阅读(41)
评论(0)
推荐(0)

浙公网安备 33010602011771号