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

云边有个稻草人-CSDN博客

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

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

目录

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

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

3.【编写代码】


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

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

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

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

3.【编写代码】

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

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

完------


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

相关推荐
白羊无名小猪几秒前
排序算法总结
算法·排序算法
piggy侠2 分钟前
百度PaddleOCR-VL:基于0.9B超紧凑视觉语言模型,支持109种语言,性能超越GPT-4o等大模型
人工智能·算法·机器学习
ZhengEnCi26 分钟前
LeetCode_3347_执行操作后元素的最高频率II完全解析-从暴力枚举到差分数组优化的算法进阶利器
算法
是Dream呀44 分钟前
基于代理技术的学术平台合规数据高效采集实践 —— 以 Google Scholar 文献获取为例
算法
软行1 小时前
LeetCode 每日一题 166. 分数到小数
数据结构·c++·算法·leetcode·哈希算法
夜晚中的人海1 小时前
【C++】二分查找算法习题
开发语言·c++·算法
CoovallyAIHub1 小时前
计算机视觉遇见手绘图表,如何教会机器理解流程图?
深度学习·算法·计算机视觉
nju_spy1 小时前
力扣每日一题(三)划分题 + 思路题
数学·算法·leetcode·动态规划·笔试·记忆化搜索·状态压缩