首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#遍历

Go中空白标识符`_`

孟斯特

在使用range去遍历一个数组,切片,通道或者map,此时如果我们不需要关心元素的索引,那就可以使用_来忽略索引。示例代码如下:

600

Python中的ListNode

孟船长

通过ListNode类,我们可以很方便地创建链表。链表的头节点是链表的入口,可以通过头节点遍历整个链表。

300

小心,Python 中的 strip 方法容易把字符串削成"秃子"!

用户4945346

即从 pythonista daily 这个字符串右侧向左遍历,如果遍历的元素在传入的字符集中都则都会被移除,上面的这几个元素依次是 y,l,i,a,d, ,a...

300

Imghdr:轻量级判断图像文件类型

luckzack

我们可能很少遇到需要判断图片类型的情况,因为通过扩展名一下子就判断出来了,但是从网上大量的下载图片,将它们作为机器学习的材料时,可能会遇到大量的图片只有数据没有...

3810

日拱一卒,月进一步(16)

用户11039545

从i=0开始,并判断nums[i]<nums[i+1]是否成立。若成立则length++,继续执行,直到条件不成立,length与maxLength比较,较大的...

3710

日拱一卒,月进一步(15)

用户11039545

首先明白题目的含义:mn表示的是一个矩阵,初始化为0。再依次在满足条件的矩形内+1,最后找出最大数字的个数。我们只需要找到最小的长和宽即可。

4900

日拱一卒,月进一步(4)

用户11039545

数字加法应该从前向后遍历,因此我们应该从数字末尾从后向前遍历。如果数字不为9,则直接在末尾+1。如果末尾为9,那么将其变为0,并且在下一位+1。如果一直遍历都为...

3110

【C语言必刷题】6. 水仙花数

爱敲代码的小杨.

3710

【C语言必刷题】4. 打印100~200之间的素数

爱敲代码的小杨.

素数是指只能被1和它本身整除的正整数。我们可以遍历100~200,并找出那些数字是素数。

3210

【C语言必刷题】2. 9*9乘法表

爱敲代码的小杨.

3910

【C语言必刷题】1.打印1~100之间的奇数

爱敲代码的小杨.

一个整数,能被2整除就是偶数,不能被2整除的数是奇数,奇数的个位是1,3,5,7,9。对于1~100之间的奇数。我们可以用以下方法:

5810

【每日一题】牛客网——链表的回文结构

爱敲代码的小杨.

对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法,判断其是否为回文结构。

4410

【每日一题】牛客网——链表分割

爱敲代码的小杨.

现有一链表的头指针 ListNode* pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的...

3210

【每日一题】LeetCode——链表的中间结点

爱敲代码的小杨.

6010

【每日一题】6.LeetCode——轮转数组

爱敲代码的小杨.

遍历原数组,将原数组下标为i对的元素放置新数组下标为(i + k) % n的位置。

5310

【每日一题】2.LeetCode——删除有序数组中的重复项

爱敲代码的小杨.

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致...

3610

【数据结构与算法】8.二叉树的基本概念|前序遍历|中序遍历|后序遍历

爱敲代码的小杨.

学习二叉树的结构,最简单的方式就是遍历,所谓遍历(Traversal)是指沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。访问结点所做的操作依赖于具...

10510

【数据结构与算法】5.详解双向链表的基本操作(Java语言实现)

爱敲代码的小杨.

从头节点遍历链表,与删除指定元素的方式一样,删除节点后继续遍历链表,直到遍历完链表,删除所有指定的元素即可。

4110

栈的拿手好戏——括号匹配问题

YIN_尹

遍历括号字符串,前三个都是左括号,入栈 再往后是一个右括号,那就pop掉栈顶的左括号与之匹配

3310

C++奇迹之旅:string类对象的遍历和修改

学习起来吧

std::string::operator[] 是 C++ 标准库中 std::string 类的一个成员函数操作符重载。它用于访问 std::string 对...

5510
领券
http://www.vxiaotou.com