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

云边有个稻草人-CSDN博客

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

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

目录

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

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

3.【编写代码】


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

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

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

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

3.【编写代码】

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

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

完------


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

相关推荐
黑金IT1 分钟前
深入理解人脸特征向量及图片转换方法与开发架构
算法·架构
HP-Patience16 分钟前
决策树 vs 神经网络:何时使用?
神经网络·算法·决策树
AI很强18 分钟前
matlab常见的配图代码实现1
开发语言·算法·matlab
飞川00122 分钟前
🚀 力扣热题 78:子集(详细解析)
算法
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧39 分钟前
C语言_数据结构总结6:链式栈
c语言·开发语言·数据结构·算法·链表·visualstudio·visual studio
田梓燊1 小时前
leetcode 95.不同的二叉搜索树 Ⅱ
数据结构·算法·leetcode
IT猿手1 小时前
2025最新群智能优化算法:云漂移优化(Cloud Drift Optimization,CDO)算法求解23个经典函数测试集,MATLAB
开发语言·数据库·算法·数学建模·matlab·机器人
commonbelive2 小时前
考研机试常见基本题型
c语言·c++·算法
wtmReiner3 小时前
记录--洛谷 P1294 高手去散步
算法·深度优先
孑么4 小时前
力扣 编辑距离
java·数据结构·算法·leetcode·职场和发展·贪心算法·动态规划