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
算法与数据结构编程题
LeetCode解法汇总70. 爬楼梯
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-12-19 14:59
编程题
leetcode
算法
职场和发展
LeetCode解法汇总2697. 字典序最小回文串
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-12-19 14:59
编程题
leetcode
算法
职场和发展
LeetCode解法汇总1631. 最小体力消耗路径
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-12-19 14:58
编程题
leetcode
算法
职场和发展
LeetCode解法汇总746. 使用最小花费爬楼梯
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-12-19 14:28
编程题
leetcode
算法
职场和发展
【
算法与数据结构
】122、LeetCode买卖股票的最佳时机 II
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:股票要想盈利,必须低买高卖。在第N天买入,然后在第M天卖出,所获的利润是price[M]-price[N],而这个利润公式可以分解成:price[M]−price[N]=(price[M]−price[M−1])+(price[M−1]−pri
晚安66
·
2023-12-19 09:14
算法
算法
【
算法与数据结构
】LeetCode55、45、跳跃游戏 I 、II
文章目录一、跳跃游戏I二、跳跃游戏II三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、跳跃游戏I 思路分析:本题目标是根据跳跃数组的元素,判断最终能够到达数组末端。我们引入了一个跳跃范围的概念,代表当前能够跳得到的地方,不断跟新跳跃范围,如果跳跃范围能够大于数组长度-1,说明能够到达终点。计算第一个覆盖范围,然后基于第一个覆盖范围遍历[0
晚安66
·
2023-12-19 09:43
算法
算法
数据结构与算法
编程题
58-无向邻接表的DFS算法
无向邻接表的DFS算法#includeusingnamespacestd;#defineVexNum10typedefintVertexType;typedefstructArcNode{intadjvex;intweight;structArcNode*nextarc;}ArcNode;typedefstructVNode{VertexTypedata;structArcNode*firstar
爱发明的小兴
·
2023-12-19 08:10
算法与数据结构
数据结构
CCF编程能力等级认证GESP—C++3级—20230611
CCF编程能力等级认证GESP—C++3级—20230611单选题(每题2分,共30分)判断题(每题2分,共20分)
编程题
(每题25分,共50分)春游密码合规检测答案及解析单选题判断题
编程题
1
编程题
2单选题
青岛少儿编程-王老师
·
2023-12-19 08:29
#
C++
-
3级
c++
等级考试
CCF编程能力等级认证GESP—C++3级—20230923
CCF编程能力等级认证GESP—C++3级—20230923单选题(每题2分,共30分)判断题(每题2分,共20分)
编程题
(每题25分,共50分)⼩杨的储蓄进制判断答案及解析单选题判断题
编程题
1
编程题
2
青岛少儿编程-王老师
·
2023-12-19 08:58
#
C++
-
3级
c++
等级考试
JavaSE-习题-数组的创建和使用等
第1题(
编程题
)题目名称:创建的数组,并且赋初始值题目内容:创建一个int类型的数组,元素个数为100,并把每个元素依次设置为1-100publicstaticvoidmain(String[]args
o(╥﹏╥)
·
2023-12-19 07:44
JavaSE题目
算法
leetcode
数据结构
c语言:数组
编程题
(掌握数组!!!)
第一题:从10个数中找出最大值和最小值。#include#include#defineN10intmain(){inti,max,min,a[N];printf("\npleaseinputtennumber:\n");for(i=0;ia[i])min=a[i];}printf("max=%d\n",max);printf("min=%d\n",min);return0;}第二题:给定一个包含1
ting_liang
·
2023-12-18 21:24
c语言
算法
数据结构
c语言:程序
编程题
第一题:输入华氏温度F,利用公式C=5/9*(F-32)转换成摄氏温度C,输出转换后的C值,并根据C的不同值,给出相应的提示:C>40时,打印“Hot”30
ting_liang
·
2023-12-18 11:21
c语言
开发语言
【谭浩强C语言:前八章
编程题
(多解)】
文章目录第一章1.求两个整数之和(p7)第二章2.求三个数中的较大值(用函数)(p14、p107)3.求1×2×3...×n(求n的阶乘,用for循环与while循环)(P17)1.循环求n的阶乘2.递归求n的阶乘(nintmain(){inta=0;intb=0;intsum=0;scanf("%d%d",&a,&b);sum=a+b;printf("sum=%d",sum);return0;}
追风赶月、
·
2023-12-18 08:18
C_language
c语言
算法
开发语言
【Python实训】圆类与课程类的实现
五、
编程题
1.设计一个Circle(圆)类,该类中包括属性radius(半径),还包括_init_0、get_perimeter((求周长)和get_area((求面积)共3个方法。
China@V
·
2023-12-18 05:36
Python实训
python
开发语言
CCF编程能力等级认证GESP—C++2级—20230318
CCF编程能力等级认证GESP—C++2级—20230318单选题(每题2分,共30分)判断题(每题2分,共20分)
编程题
(每题25分,共50分)画三角形百鸡问题答案及解析单选题判断题
编程题
1
编程题
2单选题
青岛少儿编程-王老师
·
2023-12-18 01:12
#
C++
-
2级
c++
等级考试
CCF编程能力等级认证GESP—C++2级—20230923
CCF编程能力等级认证GESP—C++2级—20230923单选题(每题2分,共30分)判断题(每题2分,共20分)
编程题
(每题25分,共50分)⼩杨的X字矩阵数字⿊洞答案及解析单选题判断题
编程题
1
编程题
青岛少儿编程-王老师
·
2023-12-18 01:12
#
C++
-
2级
c++
等级考试
CCF编程能力等级认证GESP—C++1级—20230923
CCF编程能力等级认证GESP—C++1级—20230923单选题(每题2分,共30分)判断题(每题2分,共20分)
编程题
(每题25分,共50分)买⽂具⼩明的幸运数答案及解析单选题判断题
编程题
1
编程题
2
青岛少儿编程-王老师
·
2023-12-18 01:11
#
C++
-
1级
c++
等级考试
CCF编程能力等级认证GESP—C++2级—20230611
CCF编程能力等级认证GESP—C++2级—20230611单选题(每题2分,共30分)判断题(每题2分,共20分)
编程题
(每题25分,共50分)找素数自幂数判断答案及解析单选题判断题
编程题
1
编程题
2单选题
青岛少儿编程-王老师
·
2023-12-18 00:39
#
C++
-
2级
c++
等级考试
LeetCode刷题---75. 颜色分类(双指针,循环不变量)
文章目录前言一、
编程题
:75.颜色分类(双指针,循环不变量)1.题目描述2.示例1:3.示例2:4.提示:5.进阶:二、解题思路1.思路
我是夜阑的狗
·
2023-12-18 00:05
#
LeetCode
链表篇
leetcode
算法
数据结构
java
C语言
编程题
-单身狗
题号:BYTE1562单身狗1题目描述:一个数组中只有一个数字是出现一次,其他所有数字都出现了两次。编写一个函数找出这两个只出现一次的数字。例如:有数组的元素是:1,2,3,4,5,1,2,3,4只有5只出现1次,要找出5.#includevoidfunc1(intnums[],intlen)//1.暴力解法{inti=0;intj=0;for(i=0;i//1.暴力解法,同上//2.^的妙用vo
文析
·
2023-12-17 13:11
数据结构
华为机试:数组二叉树
【
编程题
目|200分】数组二叉树[200/中等]数组二叉树题目描述:二叉树也可以用数组来存储,给定一个数组,树的根节点的值存储在下标1,对于存储在下标N的节点,它的左子节点和右子节点分别存储在下标2N和
小朱小朱绝不服输
·
2023-12-17 11:20
华为机试
华为机试
二叉树
dfs
Java
【C语言】刷题计划第一期——洛谷
编程题
目集
如果你已经掌握了一些C语言的基本语法,想练习自己写代码的能力,建议大家可以看一下博主整理题目,从入门到进阶都有。每个阶段需要的技能会有差异,大家要补充对应的基础知识。一起加油,那么一键三连我们开始发车。目录入门组1,车厢重组问题2,硬币翻转3,Peter的烟4,子数整数普及组1,级数求和2,陶陶摘苹果3,校门外的树4,明明的随机数5,质因素分解6,不高兴的津津7,津津的储蓄计划结语入门组1,车厢重
逆风微笑的代码狗qaq
·
2023-12-17 09:42
c语言
算法
排序算法
数据结构
第十周--
编程题
在线测试
1数字字符串转换为整型数#include#include#include#defineN8intTransform(charstr[]);intmain(void){charstr1[N+1];printf("Inputastring:");gets(str1);printf("%d\n",Transform(str1));return0;}intTransform(charstr[]){char
小小Henry
·
2023-12-17 03:40
吉林大学 中国大学MOOC 高级语言程序设计 期末考试——
编程题
(2022级)
本人能力有限,发出只为帮助有需要的人。建议同学们自己写完后再进行讨论。1数字三角阵(15分)问题描述:按规律根据输入的整数N,打印N行N列的数字三角阵。输入:输入一个正整数N(≤100)输出:输出由数字0~9构成的N行N列的数字三角矩阵:其中第一列有1个数,第二列有2个数,第N列有N个数,从上至下、从左至右依次蛇形排列,每个数字占用2个字符空间;整个数字三角阵,除必要的空格、数字、换行符,无多余符
陈驰水
·
2023-12-17 02:46
c语言
吉林大学 超星慕课 高级语言程序设计 实验04 数组及其在程序设计中的应用(2022级)程序第01——03题
(
编程题
)题目编号:Exp04-Basic01,GJBook3例-06-13题目名称:括号匹配题目描述:编写程序,从终端读入以‘@’为结束符的字符序列,检查该字符序列中的(与)、[与]、{与}是否匹配(
陈驰水
·
2023-12-17 02:45
c语言
RMQ算法总结
递推公式是例题展示题目链接活动-AcWing本课程系统讲解常用
算法与数据结构
的应用方式与技巧。https://www.acwing.com/problem/con
ykycode
·
2023-12-17 01:08
经典算法总结
算法
RMQ算法
ST表
跳表
倍增
区间最值
AcWing 1250. 格子游戏(并查集)
题目链接活动-AcWing本课程系统讲解常用
算法与数据结构
的应用方式与技巧。
ykycode
·
2023-12-17 01:00
并查集
并查集
数据结构
数据结构与算法
编程题
56-冒泡排序
#includeusingnamespacestd;voidswap(int&a,int&b){inttemp=0;temp=a;a=b;b=temp;}voidprint_array(inta[],intn){for(inti=0;ia[j+1]){swap(a[j],a[j+1]);flag=1;}}if(flag==0){break;}print_array(a,n);}}intmain(v
爱发明的小兴
·
2023-12-16 19:06
算法与数据结构
数据结构
数据结构与算法
编程题
57-希尔排序
难度较大。#includeusingnamespacestd;voidswap(int&a,int&b){inttemp=0;temp=a;a=b;b=temp;}voidprint_array(inta[],intn){for(inti=0;i0;inc/=2)//631{//每一趟采用插入排序for(i=inc;i=inc&&key
爱发明的小兴
·
2023-12-16 19:06
算法与数据结构
算法
数据结构
SCAU:18054 输出不同的数
18054输出不同的数时间限制:1000MS代码长度限制:10KB提交次数:0通过次数:0题型:
编程题
语言:G++;GCC;VCDescription输入10个整数,输出其中不同的数,即如果一个数出现了多次
zero_019
·
2023-12-16 09:23
算法
数据结构
c语言
开发语言
【
算法与数据结构
】455、LeetCode分发饼干
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:因为大饼干可以满足大胃口的孩子也必然可以满足小胃口的孩子,如果要尽可能的满足孩子的胃口,那么大饼干就要用来满足大胃口的的孩子。因此先对孩子数组和饼干数组进行排序,然后比大小。这里注意遍历两个数组从数组末端(排序后的最大值)开始比较,遍历的是孩子
晚安66
·
2023-12-16 06:17
算法
算法
【
算法与数据结构
】53、LeetCode最大子数组和
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:程序一共两个变量,一个result一个count。result用来记录最终的结果,count记录当前的子序列和。如果说当前和(count)大于上次的最大和(result),就更新result。每当当前和小于0是就将count重置为0,因为小于0
晚安66
·
2023-12-16 06:17
算法
算法
【
算法与数据结构
】37、LeetCode解数独
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:本题也是一道困难题,难点在于如何构建数独棋盘,如何检查棋盘的合法性,再一个难点在于如何对棋盘进行遍历并放置数字。数组棋盘的构建笔者采用了一个最朴素的方法,将已知的‘.’和数字依次push_back进棋盘数组中;然后根据数独的规则,每行每列,每个
晚安66
·
2023-12-16 06:47
算法
算法
【
算法与数据结构
】376、LeetCode摆动序列
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:本题难点在于要考虑到不同序列的情况,具体来说要考虑一下几种特殊情况:1、上下坡中有平坡:[12221];2、数组首尾两端:[12][112];3、单调坡中有平坡:[1222345]; 观察一下不难发现,序列的最大摆动子序列的长度和局部峰值有关
晚安66
·
2023-12-16 06:08
算法
算法
【python】进制转换
全文一览一、转化为二进制1.1bin函数1.2format函数1.3f-string格式二、转化为八进制、十六进制2.1八进制2.2十六进制三、转化回十进制 在
编程题
目中往往会涉及到将int类型转化为二进制后进行操作
今夕晚风依旧
·
2023-12-15 16:43
python语法技巧
python
开发语言
数据结构
【
算法与数据结构
】51、LeetCode N 皇后
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:N皇后问题也算是一个难题,难点在于构建棋盘,以及处理节点、递归回溯等操作的写法;再一个难点在于如何判断棋盘是否合法。笔者使用了vector构造函数,将全是.的二维矩阵代表棋盘,处理节点是将.转化为Q,最终满足条件的棋盘就是题目所需要的结果。再一
晚安66
·
2023-12-15 14:11
算法
算法
【✅面试
编程题
:如何用队列实现一个栈】
✅面试
编程题
:如何用队列实现一个栈典型回答典型回答使用两个队列可以实现一个栈,一个队列用来存储栈中的元素,另一个队列用来在pop操作时暂存元素。
昕宝爸爸爱编程
·
2023-12-15 09:35
编程面试题
面试
leetcode
算法
【数据结构入门精讲 | 第二篇】一文讲清算法复杂度
上篇文章中我们引入了算法、数据结构、数据类型等概念,而要想衡量一个
算法与数据结构
是否为优质的,就需要一个衡量标准,这个衡量标准也是在我们实现一个好的算法时要遵循的原则。
秋说
·
2023-12-15 08:20
数据结构与算法
算法
数据结构
算法复杂度
《
算法与数据结构
》答疑
答疑问题一问题二问题三问题四问题一在匹配成功时,在返回子串位置那里,为什么不是i-t的长度啊,为什么还要加一问题二问题三问题四问:如果题目让我们构造一个哈夫曼树,像我发的这个例题的话,我画成我这种可以吗是只能用答案的那种方法还是说我这种也可以啊?还是说要带权路径长度最小的那棵树才行呀?答:哈夫曼树构造不唯一,所以答案不唯一,你做得好像不对。记住这个流程,要带权路径长度(WPL)最小的那棵树才行,你
r i c k
·
2023-12-15 00:34
算法与数据结构
数据结构
力扣
编程题
算法初阶之双指针算法+代码分析
目录第一题:复写零第二题:快乐数:第三题:盛水最多的容器第四题:有效三角形的个数第一题:复写零力扣(LeetCode)官网-全球极客挚爱的技术成长平台思路:上期介绍到双指针,这次来用双指针实际操作。第一种从前往后复写,会导致为复写的数字被覆盖,因此选择从后往前复写,那么先找到复写的最后一个元素,再从后往前复写即可。步骤1.初始化指针2.找复写3.处理边界问题4.开始复写classSolution{
自身就是太阳
·
2023-12-14 22:57
算法
leetcode
c++
经验分享
其他
算法与数据结构
--最短路径Dijkstra算法
题目:
算法与数据结构
实验题10.20迷路★实验任务学长经常迷路,现在他又遇到问题了,需要求救。
飞翔的云中猪
·
2023-12-14 17:00
算法与数据结构
算法
数据结构
算法与数据结构
--有向图以及拓扑排序
一.有向图基本概念有向图是由一组顶点和一组有方向的边组成的。出度:由某个顶点指出的边的个数称为该顶点的出度。入度:指向某个顶点的边的个数称为该顶点的入度。有向路径:由一系列顶点组成,对于其中的每个顶点都存在一条有向边,从它指向序列中的下一个顶点。有向环:一条至少含有一条边,且起点和终点相同的有向路径。二.拓扑排序1.概念和我们为什么要用拓扑排序给定一幅有向图,将所有的顶点排序,使得所有的有向边均从
飞翔的云中猪
·
2023-12-14 17:53
算法
数据结构
C语言
算法与数据结构
,旅游景区地图求最短路径
背景:本次作业要求完成一个编程项目。请虚构一张旅游景区地图,景区地图包括景点(结点)和道路(边):地图上用字母标注出一些点,表示景点(比如,以点A、B、C、D、E、F等(至少6个点)多个表示,其中的两个字母A和B分别表示景区的入口和出口);点与点之间的连线表示各景点之间的道路,连线的权重表示两景点间的距离。在程序里,请选择适当的数据结构表达你设计的景区地图,请通过编程实现以下功能:1)用print
zew1040994588
·
2023-12-14 16:54
C语言课程设计-小游戏-算法
数据结构
(PTA)基础
编程题
目集
求自定类型元素的平均5、求自定类型元素的最大值6、求单链表结点的阶乘和7、统计某类完全平方数8、简单阶乘计算9、统计个位数字10、阶乘计算升级版11、求自定类型元素序列的中位数12、判断奇偶性13、折半查找
编程题
Misasagi Inori
·
2023-12-06 21:10
数据结构
编程题目
编程题目集
数据结构
算法
c++
记录PTA
编程题
练习7-35 有理数均值——Python3实现
题目描述:本题要求编写程序,计算N个有理数的平均值。输入格式:输入第一行给出正整数N(≤100);第二行中按照a1/b1a2/b2…的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数;如果是负数,则负号一定出现在最前面。输出格式:在一行中按照a/b的格式输出N个有理数的平均值。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。代码实现:frommathimportgcdN
21世纪幼稚园在读生
·
2023-12-06 21:09
python
记录PTA
编程题
练习7-28 猴子选大王——Python3实现
题目描述:一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?输入格式:输入在一行中给一个正整数N(≤1000)。输出格式:在一行中输出当选猴王的编号。代码实现:采用模拟队列的方法实现
21世纪幼稚园在读生
·
2023-12-06 21:39
python
记录PTA
编程题
练习7-33 有理数加法——Python3实现
题目描述:本题要求编写程序,计算两个有理数的和。输入格式:输入在一行中按照a1/b1a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数。输出格式:在一行中按照a/b的格式输出两个有理数的和。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。代码实现:frommathimportgcd#引用求最大公约数方法gcd()s1,s2=input().split()a,
21世纪幼稚园在读生
·
2023-12-06 21:39
python
记录PTA
编程题
练习7-34 通讯录的录入与显示——Python3实现
题目描述:通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。输入格式:输入在第一行给出正整数N(≤10);随后N行,每行按照格式姓名生日性别固话手机给出一条记录。其中姓名是不超过10个字符、不包含空格的非空字符串;生日按yyyy/mm/dd的格式给出年月日;性别用M表示“男”、F表示“女”;固话
21世纪幼稚园在读生
·
2023-12-06 21:39
python
记录PTA
编程题
练习7-12 两个数的简单计算器——Python3实现
题目描述:本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。输入格式:输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。输出格式:当运算符为+、-、*、/、%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其他
21世纪幼稚园在读生
·
2023-12-06 21:09
python
记录PTA
编程题
练习7-10 计算工资——Python3实现
题目描述:某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。输入格式:输入在一行中给出2个正整数,分别为某员工入职年数和周工作
21世纪幼稚园在读生
·
2023-12-06 21:08
python
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他