E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
剑指offer_编程题
顺时针打印矩阵:偏移量法与边界控制法比较---
剑指
offer-JZ29 顺时针打印矩阵
在编程中,处理二维数组的问题可以有多种解法。今天,我们将探讨两种解决“顺时针打印矩阵”问题的方法:偏移量法和边界控制法,并进行比较。题目题目连接:顺时针打印矩阵_牛客题霸_牛客网(nowcoder.com)偏移量法偏移量法的核心思想是使用两个数组来控制遍历方向。这种方法特别适合于遍历二维空间时的方向控制。代码实现importjava.util.ArrayList;importjava.util.L
like455
·
2024-01-22 23:02
剑指offer
数据结构与算法分析
java
算法
数据结构
笔记
【算法Hot100系列】跳跃游戏
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-22 21:04
s6
算法与数据结构
算法
游戏
《帝王神剑》林尘全文免费阅读【完结玄幻】
我若
剑指
苍天,谁与争锋!可关注微信公众号【旺精灵】去回个书號【6174】,即可免费阅读【帝王神剑】全文!第10章:老者满头银发,有着雪白的山羊胡,两条雪白的眉毛长长的。
云轩书阁
·
2024-01-22 20:39
假如牛市真的来了?
市场剧烈波动,先是急速拉升了一大波涨停
剑指
3500,小伙伴们正懵逼:难道传说中的牛市来了?然后飞流直下开始跌、跌、跌,呃......这,这,这到底是几个意思啊?牛不牛的,能不能给个准话啊。
大佛聊互联网金融
·
2024-01-22 19:32
【算法Hot100系列】字母异位词分组
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-22 19:59
s6
算法与数据结构
算法
如何本地安装Python Flask并结合内网穿透实现远程开发
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-22 17:36
s20
cpolar
python
flask
开发语言
剑指
Offer:56-删除链表中重复的结点
题目描述在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2->5思路实现1-递归删除/*structListNode{intval;structListNode*next;ListNode(intx):val(x),next(NULL){}};*/classSolution{public:
jackmxp
·
2024-01-22 14:51
华为成渝地区2020届实习生面试日记
4月3日进行笔试,机考,三道
编程题
。记得只做出了其中的一道题目。
腊月的梅花
·
2024-01-22 14:21
python中一维列表和二维列表的定义方法,超详细
目录一维列表的定义直接赋值生成用户输入生成元素类型是字符型元素类型是整形二维列表的定义直接赋值生成用户输入生成元素类型是字符型元素类型是整型
编程题
常用的列表输入格式一维列表的定义直接赋值生成如定义一个长度为
含泪进厂
·
2024-01-22 12:57
python
pycharm
剑指
offer面试题6 重建二叉树
考察点树知识点链表中每个结点最少有1个指针,最多2个(双重链表),前后结点是一对一的关系,而树中每个结点指针数量可以更多一些,也就是说树中的结点存储着更多其它结点的信息,前后结点是一对多的关系(其中靠前的结点有个专门的术语叫父结点,靠后的结点都是孩子结点,没有孩子结点的叫叶子结点,没有父结点的叫根结点)。这俩个数据结构需要解决的问题不一样。依据每个结点包含的指针数量的不同对树做了一些分类,比如每个
wellwang1993
·
2024-01-22 12:37
剑指offer
java版
数据结构
算法
java
leetcode
面试
剑指
offer面试题7 用俩个栈实现队列
考察点栈,队列知识点栈是先进后出的数据结构,队列是先进先出的结构。这俩个数据结构其实可以看作是特殊的数组,数组可以在任何一个位置存取元素,而栈相当于只能通过要么左边一端要么右边一端存取元素的数组,队列相当于只能通过左边一端存元素右边一端取元素,或者左边一端取元素右边一端存元素的数组。有了这层物理限制,就可以很好的理解"先进后出"以及"先进先出"的含义了java语言中队列接口Queue定义了4个方法
wellwang1993
·
2024-01-22 12:59
剑指offer
java版
java
开发语言
面试
leetcode
Python 华为机考真题【组成最大数】分值【Q1-100】
三道应用
编程题
,生活中的问题,用程序解决。(2)前两道各100分,第三道200分。(3)前两道相对简单点,第三道可能会涉及到比较难的算法。可以自由选
爱尔兰画眉121
·
2024-01-22 10:34
python
华为
排序算法
数据结构
编程题
:Phone List
题目描述Givenalistofphonenumbers,determineifitisconsistentinthesensethatnonumberistheprefixofanother.Let’ssaythephonecataloguelistedthesenumbers:段落大意:给定一组电话号码,判断它们是否一致,即没有一个号码是另一个号码的前缀。假设电话目录列出了以下号码:Emerg
椰萝Yerosius
·
2024-01-22 08:47
OJ
算法
c语言
青少年编程
c++
数据结构
java数据结构与算法刷题-----LeetCode240. 搜索二维矩阵 II
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-22 08:40
算法
java
矩阵
算法
leetcode
数据结构
面试题总结
注意:
剑指
offer中有提到,有提到,有提到,
Jiwenjie
·
2024-01-22 07:23
剑指
Offer II 006. 排序数组中两个数字之和
给定一个已按照升序排列的整数数组numbers,请你从数组中找出两个数满足相加之和等于目标数target。函数应该以长度为2的整数数组的形式返回这两个数的下标值。numbers的下标从0开始计数,所以答案数组应当满足0<=answer[0]
Abeants
·
2024-01-22 04:48
吴恩达-深度学习入门-第二周课后测验题
参考文章链接:https://blog.csdn.net/u013733326/article/details/798658582、第二周分为测验题和
编程题
两部分目录前情须知一、中文题目二、英文题目三、
?LAST
·
2024-01-22 03:55
吴恩达深度学习入门
深度学习
人工智能
剑指
Offer.21 调整数组顺序使奇数在偶数前
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分示例:输入:nums=[1,2,3,4]输出:[1,3,2,4]注:[3,1,2,4]也是正确的答案来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/diao-zheng-shu-zu-shun-xu-shi-qi-shu-wei-y
刻苦驴哝
·
2024-01-21 21:16
python实现:回文字符串问题(快手2019年秋季校园招聘
编程题
算法B试卷(牛客网))
目录问题解题思路python具体实现题外话[
编程题
]回文字符串时间限制:1秒空间限制:32768K问题最大回文子串是被研究得比较多的一个经典问题。
积跬步,慕至千里
·
2024-01-21 19:33
面试编程题python实现专栏
python
算法
面试题
剑指
Offer 47. 礼物的最大价值
题目描述在一个m*n的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼物的价值,请计算你最多能拿到多少价值的礼物?解题思路这是一道典型的动态规划。f[m][n]标志这一个格上礼物的最大价值。有状态方程:f[m][n]=max(f[m-1][n],f[m][n-1])+
BitterOutsider
·
2024-01-21 11:58
【期末考试不挂科】Python基础知识及
编程题
以下内容若有误,欢迎私信我或在下方留言,谢谢^_−基础知识一、Python概述1.Python语言的特点简单易学面向对象可移植性免费开源丰富的库2.input和print语句phone_num=input('请输入要充值的手机号码:')recharge_amount=input('请输入要充值的金额:')print('手机号码'+phone_num+'成功充值'+recharge_amount+'
正则表达式1951
·
2024-01-21 07:50
Python
python
编程语言
代码规范
C++数的输入和输出 2023年12月c++一级 电子学会中小学生软件编程C++等级考试一级真题答案解析
目录C++数的输入和输出一、题目要求1、编程实现2、输入输出二、算法分析三、程序编写四、程序说明五、运行结果六、考点分析C++数的输入和输出2023年12月C++编程等级考试一级
编程题
一、题目要求1、编程实现输入一个整数和双精度浮点数
小兔子编程
·
2024-01-21 03:55
C++数的输入和输出
c++编程
中小学c++
c++一级真题
c++考级一级真题
c++一级真题答案
c++等级考试一级真题
java数据结构与算法基础-----排序------快速排序
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-21 02:43
算法
java
排序算法
算法
java数据结构与算法刷题-----LeetCode977. 有序数组的平方
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-21 02:41
算法
java
算法
数据结构
leetcode
剑指
Offer 42. 连续子数组的最大和
image.png解题思路首先看清题目求连续子序列可以考虑动态规划,dp[i]来保存,前i个数字的连续序列和如果dp[i-1]>0,说明可以继续加元素,dp[i]=nums[i]+dp[i-1]如果dp[I-1]0是否成立,否则的话dp[0]=0,该等式永远不成立不符合题意代码classSolution{publicintmaxSubArray(int[]nums){inta=nums.lengt
bangbang2
·
2024-01-21 02:54
剑指
Offer 10- II. 青蛙跳台阶问题
问题描述一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级的台阶总共有多少种跳法。答案需要取模1e9+7(1000000007),如计算初始结果为:1000000008,请返回1。解题思路简单的动态规划问题f[n]=f[n-1]+f[n-2]f[0]=1f[1]=1classSolution{publicintnumWays(intn){if(n==0){return1;}in
BitterOutsider
·
2024-01-21 01:17
剑指
Offer45 扑克牌序列(挖掘隐含条件)
LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张_)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“OhMyGod!”不是顺子.....LL不高兴了,他想了想,决定大\小王可以看成任何数字,并且A看作1,J为11,Q为12,K为13。上面的5张牌就
北国雪WRG
·
2024-01-21 01:01
大一python基础
编程题
列表,大一python程序设计考题
大家好,本文将围绕大一python基础
编程题
答案展开说明,大一python基础
编程题
列表是一个很多人都想弄明白的事情,想搞清楚大一python程序设计考题需要先了解以下几个事情。
阳阳2013哈哈
·
2024-01-21 01:46
python
算法
数据结构
linux
股市就像一盒巧克力,你永远不知道下一个是跌,还是跌停
300股涨停,大金融领军,全线全板块涨停,交易过万亿,激增67%,强势逼空,3000点在望,
剑指
3500!几个月的春雨绵绵,韭菜们又长起来了。老股民翻出了沉睡已久的账户准备加仓,新股民插队开户。
团圆喜乐
·
2024-01-20 22:32
斐波那契数列【
剑指
Offer】【Python】
LeetCode面试题10-I.斐波那契数列【
剑指
Offer】【Easy】【Python】【动态规划】问题力扣写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。
Wonz
·
2024-01-20 21:50
Scratch编程-画图模块12【蓝桥杯scratch
编程题
真题】
【题目要求】1)绘制如下图所示的图形;2)中心位置是(0,0),画笔颜色为黑色;3)完整图形是由十个边长为100的正五边形组成。【评分标准】10分:可以绘制一个正五边形;20分∶能够画出十个正五边形;20分︰图形的颜色、位置、大小、方向均正确,且完全符合要求。解题思路提示:1.先根据题目要求,做好角色的初始坐标,设置好画笔颜色为黑色。2.题目的评分标准已经告诉我们这个图形是十个正五边形组成,我们需
李老师讲编程
·
2024-01-20 19:17
Scratch编程真题
青少年编程
蓝桥杯
Scratch编程入门-画图模块1【认识画图模块积木】
在这些拓展模块里面“画笔模块”无疑是使用最多的模块之一,无论是中国电子学会的图形化编程考级题目还是线上线下的少儿编程比赛以及蓝桥杯甚至白名单的比赛题目中,使用该模块的画图类
编程题
目都是最重要且常见的题目类型
李老师讲编程
·
2024-01-20 19:17
蓝桥杯
职场和发展
青少年编程
校招
编程题
---倒置字符串
将一句话的单词进行倒置,标点不倒置。比如Ilikebeijing.经过函数后变为:beijing.likeI输入描述:每个测试输入包含1个测试用例:Ilikebeijing.输入用例长度不超过100输出描述:依次输出倒置之后的字符串,以空格分割示例1输入Ilikebeijing.输出beijing.likeI思路先把字符串整体倒序,之后再将每个单词倒序,主要考验硬编码能力。具体实现代码#inclu
球球球球笨
·
2024-01-20 18:02
java数据结构与算法刷题-----LeetCode566. 重塑矩阵
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-20 17:59
算法
java
矩阵
算法
leetcode
java数据结构与算法刷题-----LeetCode283. 移动零
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-20 17:59
算法
java
leetcode
算法
java数据结构与算法刷题-----LeetCode209. 长度最小的子数组
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-20 17:58
算法
java
算法
leetcode
java数据结构与算法刷题-----LeetCode59. 螺旋矩阵 II
java数据结构与算法刷题目录(
剑指
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-20 17:27
算法
java
矩阵
算法
leetcode
考研C语言刷
编程题
篇之分支循环结构基础篇(一)
目录第一题第二题方法一:要循环两次,一次求阶乘,一次求和。注意:在求和时,如果不将sum每次求和的初始值置为1,那么求和就会重复。方法二:第三题方法一:用数组遍历的思想方法二用折半查找的思想折半查找的思想第四题方法一:用两个变量,两个数组进行复制方法二第五题方法一:用for循环和ifelse分支结构。方法二:用strcmp函数比较字符串的大小第五题(重要需要多次复习)第一题求n!intmain()
深中笃行
·
2024-01-20 11:57
考研c语言刷题
考研
c语言
开发语言
数据结构
算法
leetcode
剑指
香山二折戟
中秋望月怏怏回,再鼓勇气登香山。都说红叶红满天,誓欲登顶将景观。曲折熙攘路途远,并肩接踵人心烦。无奈改道植物园,想爱香山有点难。
默脉
·
2024-01-20 05:22
剑指
Offer 40.最小的k个数
剑指
Offer40.最小的k个数
剑指
Offer40.最小的k个数设计一个算法,找出数组中最小的k个数。以任意顺序返回这k个数均可。
AsiaSun.
·
2024-01-20 03:35
剑指Offer
算法
刷穿
剑指
offer-Day07-数组III 前缀和知识讲解!
昨日回顾昨天的数组专题,我们针对双指针中的特殊场景----滑动窗口思维进行了学习。在解题思维中,罗列出了滑动窗口的模板的使用方式,通过:确定左右边界查找窗口滑动条件的方式按照题意套模板即可可以轻松解决滑窗相关的题目。滑动窗口的力所不及在套模板的同时,大家是否考虑过,假设题目同样是求连续的子数组,但是在数组中出现了负数,那这种情况下还可以使用滑动窗口么?答案是不行的,为什么?我们窗口滑动的条件是什么
清风Python
·
2024-01-20 00:37
小白
编程题
:圣诞礼物
描述圣诞节就要到了,同学们在做游戏获得圣诞礼物。同学们排成一队。首先,前两名同学玩游戏,然后失败者走到队尾,胜者将和下个同学比赛,直到有同学连续赢得n场比赛,则这个同学成为赢家,将获得圣诞礼物。对于每个参与的同学,我们都知道其能量,在一场比赛中,能量强大的同学获胜,如果能量相同,后来者获胜,确定谁能获得精心准备的圣诞礼物。I/O格式输入第一行包括两个整数:m和n(2#defineMAX500int
椰萝Yerosius
·
2024-01-19 23:31
OJ
c语言
c++
青少年编程
小白
编程题
:输出阶乘
阶乘特殊规定:0!=10!=10!=1递归法#includeintjiecheng(intx){if(x==0||x==1)return1;elsereturnx*jiecheng(x-1);}intmain(){intx;scanf("%d",&x);printf("%d",jiecheng(x));return0;}非递归法#includeintmain(){intx;scanf("%d",&
椰萝Yerosius
·
2024-01-19 23:31
OJ
c语言
青少年编程
c++
小白
编程题
:输出排列
输出排列非递归算法#includeintmain(){intx,y;scanf("%d%d",&x,&y);intsum=1;for(;y>0;y--,x--){sum*=x;}printf("%d",sum);return0;}递归算法//输出排列数#includeintpailie(intx,inty){if(x==1||y==1)returnx;returnx*pailie(x-1,y-1)
椰萝Yerosius
·
2024-01-19 23:31
OJ
c++
c语言
青少年编程
小白
编程题
——统计一行文本的单词个数
本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。输入格式:输入给出一行字符。输出格式:在一行中输出单词个数。输入样例:Let'sgotoroom209.输出样例:5#include#includeintmain(){chara[10000];gets(a);longlen=strlen(a);intcount=0;intin
椰萝Yerosius
·
2024-01-19 23:01
OJ
c语言
青少年编程
学习心得:一种不破坏原数组排序的排序方法——指针数组|小白
编程题
——初进ACM
指针数组在排序算法中的应用基本思路排序算法虽然好用,但会破坏掉原有数组的顺序。有时候,我们并不想这样(例如在使用结构体、共用体)。这时候,我们可以创建一个指针数组,分别指向原数组中的每个元素,对指针数组进行排序。基本思想就是在冒泡排序时定义的中间临时变量是一个指针变量,冒泡时交换的是指针,即可在不破坏原有数组的顺序下得到排序结果。若想调用排序前的直接调用原数组,若想调用排序后的数组,只需要对排序后
椰萝Yerosius
·
2024-01-19 23:30
学习心得
OJ
算法
数据结构
开发语言
c语言
青少年编程
学习
清华大学操作系统rCore实验-第零章-Lab环境搭建
本章是环境搭建,有一些个人特色,完成实验的基础上,尝试回答实验后的
编程题
和问答题,
Dr.Neos
·
2024-01-19 14:53
清华大学操作系统rCore实验
rust
汇编
bash
c语言
risc-v
linux
编程题
作业集第二部分
打印数字题目描述利用循环,寻找规律,打印如下数字模式:模式A112123123412345123456模式B123456123451234123121代码如下#正直角三角形foriinrange(1,6):forjinrange(1,i+1):print(j,end='')print()#倒直角三角形foriinrange(5,0,-1):forjinrange(i,0,-1):print(j,e
~
·
2024-01-19 10:28
python
开发语言
C++后端笔记
码命名规则变量间的赋值浮点型变量的作用字符变量常变量const运算符二、高级语言程序设计(荣)资源整理C++后端开发学习路线及推荐学习时间C++基础知识大全C++那些事cswikiC++STL详解超全总结(快速入门STL)
剑指
Tarench
·
2024-01-19 10:11
笔记
第14章_集合与数据结构拓展练习(前序、中序、后序遍历,线性结构,单向链表构建,单向链表及其反转,字符串压缩)
文章目录第14章_集合与数据结构拓展练习选择填空题1、前序、中序、后序遍历2、线性结构3、其它
编程题
4、单向链表构建5、单向链表及其反转6、字符串压缩第14章_集合与数据结构拓展练习选择填空题1、前序、
丁总学Java
·
2024-01-19 09:38
JavaSE拓展练习
数据结构
链表
前中后序遍历
线性结构
单向链表及其反转
字符串压缩
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他