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

云边有个稻草人-CSDN博客

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

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

目录

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

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

3.【编写代码】


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

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

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

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

3.【编写代码】

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

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

完------


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

相关推荐
czhaii29 分钟前
单片机自动排列上料控制程序 下
算法
石去皿1 小时前
C++ 中的 `it->second` 和 `it.second`:迭代器与对象访问的微妙区别
开发语言·c++·算法·leetcode
adam_life1 小时前
2025年3月电子学会等级考试五级题——4、收费站在哪里
算法·五级·电子学会等级考试·递归,深搜,回溯·multiset、vector
数据与人工智能律师1 小时前
私服与外挂:刑事法律风险的深度剖析
大数据·人工智能·算法·云计算·区块链
David Bates1 小时前
代码随想录第39天:单调栈
python·算法·单调栈
Expecto02 小时前
因子分析——数学原理及R语言代码
算法·r语言·统计学·多元统计分析
wuqingshun3141592 小时前
蓝桥杯 20. 倍数问题
算法·职场和发展·蓝桥杯·深度优先
SuperCandyXu2 小时前
004 树与二叉树:从原理到实战
数据结构·算法
studyer_domi3 小时前
Matlab B级路面激励下集中驱动、轮边驱动和主动减振车辆
算法·matlab·汽车
喝养乐多长不高4 小时前
数据结构--红黑树
java·数据结构·算法·红黑树·二叉搜索树·avl树