【优选算法】—移动零(双指针算法)

云边有个稻草人-CSDN博客

想当一名牛×的程序员怎么能少的了练习算法呢?!

今天就立即开启一个新专栏,专干算法,提高算法能力(废柴的我也在准备蓝桥杯哈哈)------

目录

[1.【 283. 移动零 - 力扣(LeetCode)】](#1.【 283. 移动零 - 力扣(LeetCode)】)

[2.【算法原理 --- 双指针算法】](#2.【算法原理 — 双指针算法】)

3.【编写代码】


1.【 283. 移动零 - 力扣(LeetCode)

题目比较容易理解,但注意一点,必须在不复制数组的情况下原地对数组进行操作。

2.【算法原理 --- 双指针算法】

在某种规则下,把数组划分为不同的区间,就可以用双指针算法。

3.【编写代码】

下面第一个是我自己根据算法原理写出来的代码,一开始感觉自己写的还行也能通过,再下面第二个就是最优解,才几行代码就实现了,一对比,简直太牛了!确实给菜鸡的我一点小小的震撼,在下佩服。

没看算法之前以我自己的思考想出了一种解法,运行显示通过几个用例,但超出了时间限制,菜鸡一枚,好歹想出了一点方法,有待大大大的进步嘿嘿

完------


算法能力还需加强,明天见!

相关推荐
墨️穹1 分钟前
DAY5, 使用read 和 write 实现链表保存到文件,以及从文件加载数据到链表中的功能
算法
sz66cm13 分钟前
算法基础 -- Trie压缩树原理
算法
Java与Android技术栈21 分钟前
图像编辑器 Monica 之 CV 常见算法的快速调参
算法
别NULL33 分钟前
机试题——最小矩阵宽度
c++·算法·矩阵
珊瑚里的鱼34 分钟前
【单链表算法实战】解锁数据结构核心谜题——环形链表
数据结构·学习·程序人生·算法·leetcode·链表·visual studio
无限码力38 分钟前
[矩阵扩散]
数据结构·算法·华为od·笔试真题·华为od e卷真题
gentle_ice38 分钟前
leetcode——矩阵置零(java)
java·算法·leetcode·矩阵
查理零世40 分钟前
保姆级讲解 python之zip()方法实现矩阵行列转置
python·算法·矩阵
zhbi981 小时前
测量校准原理
算法
时间很奇妙!1 小时前
decison tree 决策树
算法·决策树·机器学习