0
点赞
收藏
分享

微信扫一扫

LeetCode|生涯第一题

90哦吼 2022-01-13 阅读 68

生平第一次刷题,还是很艰难的!

选题选了数组,感觉算比较了解的,应该也会很简单。


283. 移动零 难度简单icon-default.png?t=LBL2https://leetcode-cn.com/problems/move-zeroes/

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

示例:

输入: [0,1,0,3,12]
输出: [1,3,12,0,0]

说明:

  1. 必须在原数组上操作,不能拷贝额外的数组。
  2. 尽量减少操作次数。

看了题目,感觉还是无从下手。

虽然心里有思路,但是转换成程序语言,就是不知道怎么去写。我觉得这是编程基础不牢的原因,虽然看过一些代码,但是写的太少、经验不足。另外,选择的用C++来解题,无疑又增加了一些难度,我的C++基础只有郑莉老师的慕课,还是高强度草草刷完的。

反过来想,现在如果做下去的话,那么学习过程中的时间-收获曲线应该会是很陡的,短时间可以学到大量的东西,想到这里,不由得又信心大增。

不多说了,我去研究研究这个题目了。

举报

相关推荐

0 条评论