day2双指针

977.有序数组的平方

 处理长度<3全负数组时会报错,其余正常

Ubuntu Pastebinhttps://paste.ubuntu.com/p/jbWn46wBP2/刚开始以为是while后半部分有错,但是发现是前面有误,换成标答成立

估计是j=i-1那里有问题,减要慎重,容易越界

189.轮转数组

比较简单的,利用vector性质,但是数组轮转次数过大时会超时

较优解,在王道上看过很多遍了,没反应过来,翻转三次

283.移动0

 比较麻烦,还是双指针巧妙

 169.两数之和

 O(n2)勉强能用但是超出时间限制

虽然都是两个指针但是时间复杂度O(n)

344.字符串反转

 第一次判断条件有误

 还有注意size-1

557.反转单词

876.链表中间结点

快慢指针法 

19.删链表倒数第n个,快慢结点,为只有一个结点特殊情况,特设哑结点

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值