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
算法系列——面试经典编程题
【
面试经典
150题】跳跃游戏Ⅱ
题目链接给定一个长度为n的0索引整数数组nums。初始位置为nums[0]。每个元素nums[i]表示从索引i向前跳转的最大长度。换句话说,如果你在nums[i]处,你可以跳转到任意nums[i+j]处:0maxVal){nextIndex=j;maxVal=j+nums[j];}}maxVal=0;i=nextIndex;minStep++;}returnminStep+1;};时间复杂度:O(
影麟
·
2023-09-03 15:49
算法
javascript
算法
面试
吉林大学 中国大学MOOC 高级语言程序设计 第八讲:指针应用 & 结构体--
编程题
--拓展篇(不计入成绩)
本人能力有限,发出只为帮助有需要的人。建议同学们自己写完后再进行讨论。1字符串替换(10分)题目内容:编写程序,将字符串中的所有大写英文字母按以下对应规则替换,其余类型的字符不替换:原字母:ABCD……XYZ替换后字母:ZYXW……CBA输入:在一行中输入一个不超过99个字符、并以回车结束的字符串。输出:在一行中输出替换完成后的字符串。样例1:输入:ABCD输出:ZYXW样例2:输入:AbCDef
陈驰水
·
2023-09-03 10:30
c语言
C语言之练习题
目录前言填空题:第一题第二题第三题第四题
编程题
:第一题:第二题:总结前言填空题:第一题题解思路:该题考察的是我们对运算符优先级掌握+对二维数组的理解;百度:运算符优先级详解;在X[i][j]表达式中下标引用操作符优先级是最高的
一月小孩
·
2023-09-03 10:26
C
C++的经典题目
c++
c语言
数据结构
链表
网络
C++STL字符串string知识汇总,恶补!
今天小米的笔试
编程题
,输入格式是一整个字符串,需要从字符串中分割出数据,同时还需要将字符串转换为int数值。
秋天code
·
2023-09-03 06:43
c++
开发语言
弯道超车必做好题集锦三(C语言
编程题
)
为此我开启了一个弯道超车必做好题锦集的系列,此为第三篇
编程题
篇,每篇大约5题左右。该系列会不定期更新,敬请期待
WHabcwu
·
2023-09-03 04:33
c语言
开发语言
经验分享
其他
电子学会 2023年5月 青少年软件编程Python编程等级考试三级真题解析(选择题+判断题+
编程题
)
青少年编程Python编程等级考试三级真题解析(选择题+判断题+
编程题
)2023年5月一、选择题(共25题,共50分)请选择,下面代码运行之后的结果是?
小凡学编程
·
2023-09-03 03:04
python
开发语言
青少年编程
电子学会 2023年3月 青少年软件编程Python编程等级考试三级真题解析(选择题+判断题+
编程题
)
青少年编程Python编程等级考试三级真题解析(选择题+判断题+
编程题
)2023年3月一、选择题(共25题,共50分)十进制数111转换成二进制数是?
小凡学编程
·
2023-09-03 03:04
python
青少年编程
电子学会考级
【C++习题集】-- day6(习题)
目录选择题
编程题
36932-求最小公倍数⭐【解题思路】选择题1.执行下面语句后的输出为()intI=1;if(I才是类型,然而这个时候就是实例化的时候,所以使用模板时,称为模板的实例化。
川入
·
2023-09-02 19:32
C++刷题集
c++
算法
数据结构
【LeetCode
算法系列
题解】第46~50题
CONTENTSLeetCode46.全排列(中等)LeetCode47.全排列II(中等)LeetCode48.旋转图像(中等)LeetCode49.字母异位词分组(中等)LeetCode50.Pow(x,n)(中等)LeetCode46.全排列(中等)【题目描述】给定一个不含重复数字的数组nums,返回其所有可能的全排列。你可以按任意顺序返回答案。【示例1】输入:nums=[1,2,3]输出:
柃歌
·
2023-09-02 15:34
LeetCode
算法
leetcode
深度优先
c++
学习
【
面试经典
150题】跳跃元素
题目链接给你一个非负整数数组nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回true;否则,返回false。1maxVal){nextIndex=j;maxVal=j+nums[j];}}maxVal=0;i=nextIndex;}returntrue;};时间复杂度:O(n2)O(n^2)O(n2)空间复杂度:
影麟
·
2023-09-02 13:29
算法
面试
javascript
算法
【
面试经典
150题】买卖股票的最佳时机Ⅱ
题目链接给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。1prices[i]){profit+=(prices[i+1]-prices[i]);}}returnprofit;};
影麟
·
2023-09-02 13:58
算法
面试
javascript
算法
【LeetCode
算法系列
题解】第41~45题
CONTENTSLeetCode41.缺失的第一个正数(困难)LeetCode42.接雨水(困难)LeetCode43.字符串相乘(中等)LeetCode44.通配符匹配(困难)LeetCode45.跳跃游戏II(中等)LeetCode41.缺失的第一个正数(困难)【题目描述】给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)O(n)O(n)并且只使
柃歌
·
2023-09-02 10:21
LeetCode
算法
leetcode
职场和发展
c++
动态规划
编程题
四大算法思想(三)——贪心法:找零问题、背包问题、任务调度问题
文章目录贪心法找零问题(change-makingproblem)贪心算法要求基本思想适合求解问题的特征背包问题0/1背包问题0/1背包问题——贪心法分数背包问题任务调度问题贪心法 我在当前情况下,我把我做到最好。我也不管全局如何,整体如何。我就考虑我现在的这一个,或者这一小部分怎样最好。贪心技术是一种设计算法的通用策略。贪心技术的基本思想:基于贪心选择准则,每次得到局部最优的选择。希望利用局部
秋秋秋叶
·
2023-09-02 08:33
analysis
of
algorithm
算法
数据结构
力扣(LeetCode) - 312 戳气球
编程题
还要继续刷,感觉一段时间不写,思维确实没有之前灵活了。所以以后还是不断刷题,不断学习。一、题目有n个气球,编号为0到n-1,每个气球上都标有一个数字,这些数字存在数组nums中。
小怪兽大作战
·
2023-09-02 07:56
【LeetCode
算法系列
题解】第36~40题
CONTENTSLeetCode36.有效的数独(中等)LeetCode37.解数独(困难)LeetCode38.外观数列(中等)LeetCode39.组合总和(中等)LeetCode40.组合总和II(中等)LeetCode36.有效的数独(中等)【题目描述】请你判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。数字1-9在每一列只
柃歌
·
2023-09-01 19:29
LeetCode
算法
leetcode
深度优先
c++
学习
c++ day6
1.
编程题
:以下是一个简单的比喻,将多态概念与生活中的实际情况相联系:比喻:动物园的讲解员和动物表演想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。
zky050213
·
2023-09-01 13:54
c++
开发语言
编程题
四大算法思想(一)——分治法:最大子数组问题、矩阵乘法的Strassen算法、凸包问题、二维最近点对问题
文章目录分治法分治策略分治算法的效率分析归并排序具体应用问题==(一)最大子数组问题==蛮力法分治法找跨越中间位置的最大子数组时间复杂度(二)矩阵乘法蛮力算法分治法Strassen矩阵乘法(三)凸包问题蛮力法分治法插入一个小问题:棋盘覆盖问题(四)二维最近对问题蛮力法分治法分治法方法分治策略分治法效率分析——迭代法(递归树法)分治法效率分析——主定理方法注:这两个效率分析的方法,详见另一篇博客“数
秋秋秋叶
·
2023-09-01 13:04
analysis
of
algorithm
算法
数据结构
算法系列
-876-求链表的中间节点
求链表中间节点,如果有两个中间节点取后面那个链表定义//@lccode=start/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*ListNode(intval,ListNodenext){this.
木鱼_nazarite
·
2023-09-01 13:01
算法
java
编程题
四大算法思想(二)——回溯法:N皇后问题、子集和问题、地图填色问题、迷宫问题
文章目录回溯法迷宫游戏N皇后问题基本概念解空间4后问题的解空间可行解和最优解回溯法回溯法术语回溯法的关键问题回溯法的基本思想4后问题的约束条件n后问题生成问题状态的基本方法==子集和问题==一个朴素的求解方法回溯回溯法的剪枝技术地图填色问题回溯法迷宫游戏深度优先遍历。某一条线路卡死了就回溯回来。这种回溯思想,和一个完全蛮力的蛮力法相比,它的好处:1)不用遍历所有的路线;2)不用每次都从起点开始。它
秋秋秋叶
·
2023-09-01 13:00
analysis
of
algorithm
算法
数据结构
算法系列
-力扣876-求链表的中间节点
#求链表中间节点,如果有两个中间节点取后面那个链表定义```//@lccode=start/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*ListNode(intval,ListNodenext){t
木鱼_nazarite
·
2023-09-01 13:30
算法
链表
算法系列
-力扣19-删除链表倒数第n个节点
删除链表倒数第n个节点链表定义//@lccode=start/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*ListNode(intval,ListNodenext){this.val=val;thi
木鱼_nazarite
·
2023-09-01 13:29
算法
leetcode
链表
c++ day 6
1.
编程题
:以下是一个简单的比喻,将多态概念与生活中的实际情况相联系:比喻:动物园的讲解员和动物表演想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。
zycyydssss
·
2023-09-01 12:24
c++
算法
开发语言
LeetCode解法汇总2240. 买钢笔和铅笔的方案数
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-09-01 10:24
编程题
leetcode
算法
职场和发展
C语言练习7(巩固提升)
C语言练习7
编程题
前言“芳林新叶催陈叶,流水前波让后波。”改革开放40年来,我们以敢闯敢干的勇气和自我革新的担当,闯出了一条新路、好路,实现了从“赶上时代”到“引领时代”的伟大跨越。
Green。。。
·
2023-09-01 08:29
C语言刷题专栏
c语言
算法
分类
算法系列
③:模型选择与调优 (Facebook签到位置预测)
交叉验证介绍为什么需要交叉验证数据处理3、⭐超参数搜索-网格搜索(GridSearch)介绍APIFacebook签到位置预测K值调优作者介绍:准大三网络工程专业在读,努力学习Java,涉猎深度学习,积极输出优质文章⭐分类
算法系列
逐梦苍穹
·
2023-09-01 07:54
人工智能
python
算法
机器学习
人工智能
k近邻算法
facebook
超参数搜索
《王道24数据结构》课后应用题——第二章
=06、==07、08、09、10、==11、==12、==13、==14、【2.3】==01、====02、====03、====04、==05、==06、==07、==08、==09、10、11、
编程题
须知
秋秋秋叶
·
2023-09-01 06:22
数据结构
算法
数据结构
c语言
【
面试经典
150题】买卖股票的最佳时期 JavaScript版
题目链接给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。1<=prices.length<=10510^51050<=prices[i]<=10410^4104思路:从前往后遍历
影麟
·
2023-09-01 00:11
算法
javascript
算法
【LeetCode
算法系列
题解】第26~30题
CONTENTSLeetCode26.删除有序数组中的重复项(简单)LeetCode27.移除元素(简单)LeetCode28.找出字符串中第一个匹配项的下标(简单)LeetCode29.两数相除(中等)LeetCode30.串联所有单词的子串(困难)LeetCode26.删除有序数组中的重复项(简单)【题目描述】给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返
柃歌
·
2023-09-01 00:51
LeetCode
leetcode
算法
学习
c++
职场和发展
ACM类
编程题
笔试
一、行读取的格式#1、一个input()读取一行#2、一行数字转化成列表123->[1,2,3]##无空格的input()输出是数字123,需要转化成列表中的数字:list(map(int,input())##有空格的input()转化为数值列表list_1=list(map(int,input().split()))#分割-转化成int-list#orlist_1=[int(i)foriinin
thisissally
·
2023-08-31 23:09
算法
算法
C语言编程 C Language Programming - 0013
编程题
0013(fromProgrammingTeachingAssistant(PTA))使用函数输出水仙花数水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。
Articraft
·
2023-08-31 21:41
C语言
编程题
有一个字符串开头或结尾含有n个空格(“abcdefg”)欲去掉前后空格,返回一个新字符串#define_CRT_SECURE_NO_WARNINGS#include#include#include#includeintgetCount11(char*str,int*pCount){inti,j=0;char*p=str;intncount=0;if(str==NULL||pCount==NULL)
胡阳阳Y
·
2023-08-31 20:05
c语言
c++(8.28)菱形继承,虚继承,多态,抽象类,模板+Xmind
xmind:作业:1.
编程题
:以下是一个简单的比喻,将多态概念与生活中的实际情况相联系:比喻:动物园的讲解员和动物表演想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。
yymbuxiangaoye
·
2023-08-31 20:42
c++
算法
开发语言
c语言
xmind
2018爱奇艺春招,某岗笔试题
编程题
:牛牛与玩偶
牛牛与玩偶.png2018爱奇艺春招,某岗笔试题在线
编程题
第一题:牛牛与玩偶第一种我的实现:importjava.util.Scanner;publicclassMain{publicstaticvoidmain
AllenHua
·
2023-08-31 18:52
Python2021年9月Python二级 --
编程题
解析
题目一:日期转换编写一个程序,实现用户输入一个日期,格式为"月/日/年",如输入05/21/2021,程序输出日期为’May21,20211至12月的英文名称如下:January,February,March,April,May,June,July,August,September,October,November,December.答案a,b,c=input("月/日/年").split("/"
程序员林
·
2023-08-31 17:37
python
python2级编程题
python
Python2021年12月Python二级 --
编程题
解析
题目一:日期计算器设计一款日期计算程序,能否实现下面的功能(1)要求用户分别输入年、月、日(分三次输入);(2)程序自动会根据输入的年月日计算出这一天是这一年的第几天:(3)输出格式为:这是****年的第**天请输入某年某月某日,通过编程判断这一天是这一年的第几天答案:year=int(input("年"))month=int(input("月"))day=int(input("日"))list=
程序员林
·
2023-08-31 17:07
python
python2级编程题
python
Python2021年3月Python二级 --
编程题
解析
题目一设计一个停车场收费计算器(收费规则,2小时以内收费5元,超出部分每小时加收2元),:要求如下:1.设计的程序要能输入停车时间(单位为小时,输入的小时数为整数2.程序可以根据输入的停车时间自动计算出停车费,并且显示出来;3.程序可以重复使用答案:whileTrue:a=int(input())c=5ifa<=2:print("停车时间小于2小时","收费%d元"%c)else:c=c+2*(a
程序员林
·
2023-08-31 17:07
python
python
python2级编程题
【电子学会】2022年09月Python三级 --
编程题
36
Python三级题目解析1、题目下面程序实现对二维数据的处理,请你补全代码。f=open('/data/score2.csv','r')a=[]foriinf:print(i.strip())a.append(i.strip().split(','))f.close()____①____foriina:s=''forjini:____②____print(s)程序执行结果为:[['王鑫','86'
青少年编程小助手_Python
·
2023-08-31 17:05
python
开发语言
青少年编程
等级考试
数据结构
2022年9月电子学会Python等级考试试卷(三级)答案解析
目录一、单选题(共25题,共50分)二、判断题(共10题,共20分)三、
编程题
(共3题,共30分)
青少儿编程课堂
·
2023-08-31 17:05
少儿编程资料大全付费专栏
1024程序员节
python
少儿编程
电子学会考试
电子学会2022年9月考试
【电子学会】2022年09月Python二级 --
编程题
36
Python二级题目解析1、题目某航空公司对于托运行李有尺寸要求,必须满足以下条件:每件托运行李的长、宽、高三边之和须大于或等于60厘米,且小于或等于203厘米。(注意只是三边,不考虑立方体的整个周长,相当于只求长+宽+高三个数字的和,如,长宽高为:20、30、40,则之和为90)编写一个重复执行的程序,要求如下:1、用户一次性输入三个数字,分别代表行李的长、宽、高(单位:厘米),三个数字直接用英
青少年编程小助手_Python
·
2023-08-31 17:34
python
等级考试
【电子学会】2022年09月Python二级 --
编程题
37
Python二级题目解析1、题目统计一段文本中有几句话编写程序,要求如下:1、程序开始运行后,需要用户输入一段中文;2、根据用户的输入,统计其中共有几句话(以句末为“。”“?”或“!”为依据,判断一句话);3、输出统计结果,如:“这段话中共有3句话”。2、答案参考答案:注意:仅供参考,考生可以自行设计,结果符合题意即可。方法一:s=input("请输入一段中文:")total=s.count("。
青少年编程小助手_Python
·
2023-08-31 17:34
python
等级考试
【电子学会】2022年09月Python一级 --
编程题
37
Python一级题目解析1、题目按照要求绘制一个五角星:1、海龟初始位置的坐标为(0,0);2、设置画笔大小为5;3、画笔颜色为红色(red);4、五角星填充颜色为黄色(yellow);5、五角星大小不限,但是要能清晰看出是五角星,并且完全在考试平台上显示出来。提示:五角星每个角为36度。2、答案参考程序:注意:仅供参考,考生可以自行设计,结果符合题意即可。importturtleturtle.p
青少年编程小助手_Python
·
2023-08-31 17:34
python
青少年编程
等级考试
Python2022年09月Python二级 --
编程题
解析
第一题:某航空公司对于托运行李有尺寸要求,必须满足以下条件:每件托运行李的长、宽、高三边之和须大于或等于60厘米,且小于或等于203厘米。(注意只是三边,不考虑立方体的整个周长,相当于只求长+宽+高三个数字的和,如,长宽高为:20、30、40,则之和为90)编写一个重复执行的程序,要求如下:1、用户一次性输入三个数字,分别代表行李的长、宽、高(单位:厘米),三个数字直接用英文的逗号隔开;如:23,
程序员林
·
2023-08-31 17:34
python
python2级编程题
python
C语言暑假刷题冲刺篇——day6
目录一、选择题二、
编程题
个人主页:库库的里昂CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:C语言每日一练✨相关专栏:代码小游戏、C语言初阶、C语言进阶希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正
库库的里昂
·
2023-08-31 14:39
C语言每日一练
c语言
开发语言
c++
算法
每日刷题
LeetCode解法汇总56. 合并区间
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-08-31 14:44
编程题
leetcode
算法
职场和发展
拒绝摆烂!C语言练习打卡第七天
博客主页:小王又困了系列专栏:每日一练人之为学,不日近则日退❤️感谢大家点赞收藏⭐评论✍️目录一、选择题1.第一题2.第二题3.第三题4.第四题二、
编程题
1.第一题2.第二题️前言:在前面我们学习完C语言的所以知识
小王又困了
·
2023-08-31 14:13
每日一练
c语言
算法
开发语言
c++
数据结构
电子学会 2021年6月 青少年软件编程Python编程等级考试一级真题解析(选择题+判断题+
编程题
)
青少年编程Python编程等级考试一级真题解析(选择题+判断题+
编程题
)2022年3月一、选择题(共25题,共50分)下列程序运行的结果是?
小凡学编程
·
2023-08-31 14:56
python
青少年编程
pycharm
开发语言
电子学会 2023年3月 青少年软件编程Python编程等级考试一级真题解析(选择题+判断题+
编程题
)
青少年编程Python编程等级考试一级真题解析(选择题+判断题+
编程题
)2023年3月一、选择题(共25题,共50分)在启动IDLE后,看到下列哪一个提示字符,表明已经进入PythonShell交互模式
小凡学编程
·
2023-08-31 14:56
python
开发语言
pycharm
青少年编程
电子学会 2022年9月 青少年软件编程Python编程等级考试一级真题解析(选择题+判断题+
编程题
)
青少年编程Python编程等级考试一级真题解析(选择题+判断题+
编程题
)2022年9月一、选择题(共25题,共50分)表达式len(“学史明理增信,读史终生受益”)>len("readinghistorywillbenefityou
小凡学编程
·
2023-08-31 14:26
python
青少年编程
c4python
C语言:选择+编程(每日一练)
目录选择题:题一:题二:题三:题四:题五:
编程题
:题一:统计每个月兔子的总数思路一:题二:数列的和思路一:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵!
黑夢
·
2023-08-31 12:07
C语言练习
c语言
算法
数据结构
学习方法
c++
深度学习
笔记
LeetCode
面试经典
150题(day 3)
169.多数元素难度:简单给定一个大小为n的数组nums,返回其中的多数元素。多数元素是指在数组中出现次数大于⌊n/2⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例1:输入:nums=[3,2,3]输出:3示例2:输入:nums=[2,2,1,1,1,2,2]输出:2提示:n==nums.length1<=n<=5*104-109<=nums[i]<=109进阶:尝试设计时
用bug解决bug
·
2023-08-31 09:50
leetcode
面试
算法
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他