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

云边有个稻草人-CSDN博客

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

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

目录

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

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

3.【编写代码】


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

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

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

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

3.【编写代码】

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

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

完------


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

相关推荐
liulilittle31 分钟前
IP校验和算法:从网络协议到SIMD深度优化
网络·c++·网络协议·tcp/ip·算法·ip·通信
bkspiderx2 小时前
C++经典的数据结构与算法之经典算法思想:贪心算法(Greedy)
数据结构·c++·算法·贪心算法
中华小当家呐3 小时前
算法之常见八大排序
数据结构·算法·排序算法
沐怡旸4 小时前
【算法--链表】114.二叉树展开为链表--通俗讲解
算法·面试
一只懒洋洋4 小时前
K-meas 聚类、KNN算法、决策树、随机森林
算法·决策树·聚类
方案开发PCBA抄板芯片解密5 小时前
什么是算法:高效解决问题的逻辑框架
算法
songx_996 小时前
leetcode9(跳跃游戏)
数据结构·算法·游戏
小白狮ww6 小时前
RStudio 教程:以抑郁量表测评数据分析为例
人工智能·算法·机器学习
AAA修煤气灶刘哥6 小时前
接口又被冲崩了?Sentinel 这 4 种限流算法,帮你守住后端『流量安全阀』
后端·算法·spring cloud
kk”7 小时前
C语言快速排序
数据结构·算法·排序算法