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

#遍历

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

luckzack

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

2810

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

用户11039545

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

2800

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

用户11039545

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

3600

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

用户11039545

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

1900

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

爱敲代码的小杨.

3010

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

爱敲代码的小杨.

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

2510

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

爱敲代码的小杨.

3910

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

爱敲代码的小杨.

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

4410

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

爱敲代码的小杨.

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

4010

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

爱敲代码的小杨.

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

2910

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

爱敲代码的小杨.

5610

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

爱敲代码的小杨.

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

4610

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

爱敲代码的小杨.

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

3210

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

爱敲代码的小杨.

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

8810

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

爱敲代码的小杨.

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

4010

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

YIN_尹

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

2810

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

学习起来吧

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

4410

栈在表达式求值中的应用——逆波兰表达式求值+中缀表达式转后缀表达式

YIN_尹

遍历tokens,2 1入栈,接着遇到+,取出 1 2相加,得到结果3入栈,后面又是一个3入栈,接着遇到* ,取出3 3相乘,结果9入栈。

6710

DS高阶:图论基础知识

小陈在拼命

? ? ? 如果我们遍历的图并不是连通图 那么最后可能会有一些结点访问不到,所以这个时候我们的解决方案就是遍历一次check数组,如果其中有false,那就以这...

5510

【Leetcode】vector刷题

用户11029103

这道题很简单,我们只需要遍历一遍数组,利用异或操作的性质(一个数与自身异或结果为0,任何数与0异或还是其本身)

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