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
算法系列——面试经典编程题
c语言每日一练(11)
前言:每日一练系列,每一期都包含5道选择题,2道
编程题
,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,暑假时三天之内必有一更,到了开学之后,将看学业情况更新。
大海里的番茄
·
2023-08-26 21:01
每日一练
c语言
算法
开发语言
【
算法系列
篇】前缀和
文章目录前言什么是前缀和算法1.【模板】前缀和1.1题目要求1.2做题思路1.3Java代码实现2.【模板】二维前缀和2.1题目要求2.2做题思路2.3Java代码实现3.寻找数组的中心下标3.1题目要求3.2做题思路3.3Java代码实现4.除自身以外的数组的乘积4.1题目要求4.2做题思路4.3Java代码实现5.和为k的子数组5.1题目要求5.2做题思路5.3Java代码实现6.和可被k整除
不能再留遗憾了
·
2023-08-26 21:23
算法
算法
前缀和
java基础知识学习笔记
目录1、参考链接2、常用类汇总2.1、常用方法2.2、Hashtable和HashMap区别2.3、对应力扣
编程题
3、异常处理1、参考链接Java教程|菜鸟教程Java教程Java是由SunMicrosystems
wangxieliang007
·
2023-08-26 19:07
java
java
排序
算法系列
之——插入排序
忙了一段时间上一次说完了选择排序,那么继续往下走,本次我们来理解插入排序算法废话少说,进入正题如有误,辛苦指正背景介绍(InsertionSort),一般也被称为直接插入排序。对于少量元素的排序,它是一个有效的算法。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到的有序表中,从而一个新的、记录数增1的有序表。在其实现过程使用,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素
Curt_Sleeping
·
2023-08-26 17:31
C语言:选择+编程(每日一练)
目录选择题:题一:题二:题三:题四:题五:
编程题
:题一:自除数思路一:题二:除自身以外数组的乘积思路二:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵!
黑夢
·
2023-08-26 16:17
C语言练习
c语言
算法
开发语言
c++
学习方法
笔记
迁移学习
拒绝摆烂!C语言练习打卡第六天
博客主页:小王又困了系列专栏:每日一练人之为学,不日近则日退❤️感谢大家点赞收藏⭐评论✍️目录一、选择题1.第一题2.第二题3.第三题4.第四题二、
编程题
1.第一题2.第二题️前言:在前面我们学习完C语言的所以知识
小王又困了
·
2023-08-26 14:30
每日一练
c语言
算法
数据结构
开发语言
推荐算法
SpringMVC程序开发
相关专栏Java基础语法,JavaEE初阶,数据库,数据结构和
算法系列
等,大家有兴趣的可以看一看。有兴趣的话关注博主一起学习,一起进步吧!
敖云岚
·
2023-08-26 13:15
JavaEE
mvc
spring
java
单元测试
教你实现自动化测试
相关专栏Java基础语法,JavaEE初阶,数据库,数据结构和
算法系列
等,大家有兴趣的可以看一看。有兴趣的话关注博主一起学习,一起进步吧!
敖云岚
·
2023-08-26 13:44
软件测试
自动化测试
测试开发
Bean 作用域和生命周期
相关专栏Java基础语法,JavaEE初阶,数据库,数据结构和
算法系列
等,大家有兴趣的可以看一看。有兴趣的话关注博主一起学习,一起进步吧!
敖云岚
·
2023-08-26 13:44
JavaEE
spring
后端
java-ee
【LeetCode-
面试经典
150题-day13】
目录141.环形链表2.两数相加21.合并两个有序链表138.复制带随机指针的链表92.反转链表Ⅱ141.环形链表题意:给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。注意:pos不作为参数进行传递。仅仅是为了标识链表的实际
badgirl-bb
·
2023-08-26 13:44
LeetCode
leetcode
面试
算法
Spring 更简单的读取和存储对象
相关专栏Java基础语法,JavaEE初阶,数据库,数据结构和
算法系列
等,大家有兴趣的可以看一看。有兴趣的话关注博主一起学习,一起进步吧!
敖云岚
·
2023-08-26 13:14
JavaEE
spring
java
后端
【LeetCode-
面试经典
150题-day14】
目录19.删除链表的倒数第N个结点82.删除排序链表中的重复元素Ⅱ61.旋转链表86.分隔链表146.LRU缓存19.删除链表的倒数第N个结点题意:给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。【输入样例】head=[1,2,3,4,5],n=2【输出样例】[1,2,3,5]解题思路:1.双指针p和q,初始哈指向头节点;2.移动q,直到p和q之间相隔的元素为n3.同时移动p和q,直
badgirl-bb
·
2023-08-26 13:43
LeetCode
leetcode
面试
算法
java
民生银行总行科技部软开实习生
1、简历筛选2、线上测评:没有技术题,只有一些性格测试、数字题以及简单的智力题3、笔试:基础的纯技术题,涉及数据结构、数据库、操作系统、组成原理以及网络(选择题),二道sql编程大题,三道基础
编程题
目(
htwalnut
·
2023-08-26 05:59
实习生
银行软件开发岗
CSDN
编程题
-每日一练(2023-08-25)
CSDN
编程题
-每日一练(2023-08-25)一、题目名称:影分身二、题目名称:小鱼的航程(改进版)三、题目名称:排查网络故障一、题目名称:影分身时间限制:1000ms内存限制:256M题目描述:已知字符串
醉颜凉
·
2023-08-26 04:20
csdn编程题-每日一练
编程语言
python
算法
字符串
数学
栈
数据结构
影分身
小鱼的航程-改进版
排查网络故障
【面试技巧】代码的鲁棒性
之后又看了一阵子数据结构,看了一阵子《算法竞赛入门》,结合这博客论坛看了一阵子
编程题
。现在再回来重新精读一遍《剑指OFFER》,想必将有新的收获。增强代码的鲁棒性需要我们考虑很多因素:非
常恒毅
·
2023-08-25 22:48
【Python
算法系列
十一】二叉树的3种遍历方式
二叉树的遍历是指从根结点出发,按照某种次序依次访问二叉树中所有结点,使得每个结点被访问一次且仅被访问一次。遍历二叉树的方法主要分3种:先序遍历、中序遍历和后序遍历:先序遍历指最先遍历节点本身,再遍历节点的左子树,最后遍历右子树的遍历方法;中序遍历指最先遍历节点的左子树,再遍历节点本身,最后遍历右子树的遍历方法;后序遍历指最先遍历节点的左子树,再遍历右子树,最后遍历节点本身的一种遍历方法。在图1中,
m0_70372647
·
2023-08-25 21:54
python
算法
算法
leetcode
数据结构
个人存档-笔试
编程题
-处理panic并打印信息
在本题中,有一个proc函数,它会调用panic(“OK”)来触发panic,我们希望你实现一个名为solution的函数它接受一个seconds参数,表示秒数。在solution中,每秒调用一次proc函数,持续seconds秒。在调用proc函数的同时,需要捕获由proc函数触发的panic,打印出panic的信息。在seconds秒后,solution函数应正常结束实现方法:packagem
·
2023-08-25 18:50
go笔试题
Pop Sequence题目解答-Java实现
编程题
PopSequence题目GivenastackwhichcankeepMnumbersatmost.PushNnumbersintheorderof1,2,3,...,Nandpoprandomly.Youaresupposedtotellifagivensequenceofnumbersisapossiblepopsequenceofthestack.Forexample
一只变强的Hacker
·
2023-08-25 15:43
C语言:选择+编程(每日一练Day7)
目录选择题:题一:题二:题三:题四:题五:
编程题
:题一:图片整理思路一:思路二:题二:寻找数组的中心下标思路一:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵
黑夢
·
2023-08-25 14:47
C语言练习
c语言
开发语言
学习方法
c++
笔记
深度学习
算法
C语言:选择+编程(每日一练Day8)
目录选择题:题一:题二:题三:题四:题五:
编程题
:题一:字符个数统计思路一:题二:多数元素思路一:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵!
黑夢
·
2023-08-25 14:16
C语言练习
c语言
开发语言
算法
学习
笔记
深度学习
c++
LeetCode
面试经典
150题(day 2)
26.删除有序数组中的重复项难度:简单给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nu
用bug解决bug
·
2023-08-25 13:26
leetcode
面试
算法
C语言暑假刷题冲刺篇——day4
目录一、选择题二、
编程题
个人主页:库库的里昂CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:C语言每日一练✨其他专栏:代码小游戏C语言初阶希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流
库库的里昂
·
2023-08-25 10:03
C语言每日一练
c语言
开发语言
算法
c++
CSDN
编程题
-每日一练(2023-08-24)
CSDN
编程题
-每日一练(2023-08-24)一、题目名称:计算公式二、题目名称:蛇形矩阵三、题目名称:小玉家的电费一、题目名称:计算公式时间限制:1000ms内存限制:256M题目描述:给定整数n。
醉颜凉
·
2023-08-25 05:57
csdn编程题-每日一练
编程语言
算法
数据结构
计算公式
蛇形矩阵
小玉家的电费
矩阵
python
牛客_剑指Offer_
编程题
:二叉搜索树的第K个节点
题目描述给定一棵二叉搜索树,请找出其中的第k小的结点。例如,(5,3,7,2,4,6,8)中,按结点数值大小顺序第三小结点的值为4。二叉搜索树的第K个节点解题思路:二叉搜索树的中序遍历为递增序列。在这里插入图片描述求解第k个节点相当于递增序列从左到右第k个节点:递归遍历计数,统计当前节点序号count递归统计计数到k时,满足题目要求,保存结果节点到全局变量中递归结束,后续遍历为无意义遍历,停止遍历
bo132
·
2023-08-25 05:18
C++学习笔记----深拷贝、浅拷贝
1、构造函数的分类以及使用深浅拷贝是
面试经典
问题,也是常见的一个坑浅拷贝:简单的赋值拷贝操作深拷贝:在堆区重新申请空间,进行拷贝操作#includeusingnamespacestd;classPerson
啥也不会的小白研究生
·
2023-08-25 04:00
C/C++
学习
笔记
c++
C语言小练习(一)
前面,关于C语言的基础知识都学的差不多,但是想要好好掌握这门语言,还是要勤加练习,从现在到开学,每天会更新一个小练笔,大家可以一起来做一下❗Day01一.选择题二.
编程题
一.选择题1.执行下面程序,正确的输出是
一口⁵个团子
·
2023-08-25 04:57
c语言
开发语言
C语言小练习(二)
Day02一.选择题二.
编程题
一.选择题1.
一口⁵个团子
·
2023-08-25 04:57
c语言
开发语言
C语言小练习(三)
-《生活大爆炸》Day03一.选择题二.
编程题
一.选择题1.已知函数的原型是:intfun(charb[10],int*a);,设定义:charc[10];intd;,正确的调用语句是()A:fun(c
一口⁵个团子
·
2023-08-25 04:27
c语言
开发语言
编程题
练习@8-23
分享8月23日两道
编程题
:1开幕式排列题目描述导演在组织进行大运会开幕式的排练,其中一个环节是需要参演人员围成一个环形。
Jiawen9
·
2023-08-24 17:46
算法
数据结构
python
LeetCode
面试经典
150题(day 1)
接下来,每天我将更新LeetCode
面试经典
150题的其中两道算法题,一边巩固自己,一遍希望能帮助到有需要的小伙伴。
用bug解决bug
·
2023-08-24 13:54
leetcode
面试
算法
LeetCode SQL题目(第一弹)
LeetCodeSQL题目注意:Leetcode上的SQL
编程题
都提供了数据表的架构程序,只需要将它贴入本地数据库即可调试自己编写的程序不管是MS-SQLServer还是MySQL都需要登陆才能使用,我没有使用
diaomiezuo8055
·
2023-08-24 05:09
数据结构与算法
数据库
CSDN
编程题
-每日一练(2023-08-23)
CSDN
编程题
-每日一练(2023-08-23)一、题目名称:圆小艺二、题目名称:连续子数组的最大和三、题目名称:投篮一、题目名称:圆小艺时间限制:1000ms内存限制:256M题目描述:最近小艺酱渐渐变成了一个圆滑的形状
醉颜凉
·
2023-08-24 05:27
csdn编程题-每日一练
编程语言
CSDN编程题
每日一练
圆小艺
连续子数组的最大和
投篮
数学
面积
数组
算法
LeetCode150道
面试经典
题-- 二叉树的最大深度(简单)
1.题目给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。2.示例3.思路深度优先遍历一个二叉树要查询到最大深度,可以将问题转为从根节点出发,查看左右子树的最大深度,如果左子树深度比右子树大,则返回左子树的深度。以此类推,将问题拆分到子问题到某个节点的左右子树的判断4.代码/***Definitionforabinarytreenode.*pu
Alphamilk
·
2023-08-24 02:31
LeetCode
面试
算法
职场和发展
【
算法系列
篇】二分查找——这还是你所知道的二分查找算法吗?
文章目录前言什么是二分查找算法1.二分查找1.1题目要求1.2做题思路1.3Java代码实现2.在排序数组中查找元素的第一个和最后一个位置2.1题目要求2.2做题思路2.3Java代码实现3.搜索插入位置3.1题目要求3.2做题思路3.3Java代码实现4.x的平方根4.1题目要求4.2做题思路4.3Java代码实现5.山脉数组的峰顶索引5.1题目要求5.2做题思路5.3Java代码实现6.寻找峰
不能再留遗憾了
·
2023-08-24 01:33
算法
算法
二分查找
C语言:选择+编程(每日一练)
目录选择题:题一:题二:题三:题四:题五:
编程题
:题一:数字在升序数组中出现的次数思路一:思路二:题二:整数转换思路一:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误
黑夢
·
2023-08-23 17:41
C语言练习
c语言
算法
数据结构
学习
深度学习
笔记
c++
C语言:选择+编程(每日一练Day6)
目录编辑选择题:题一:题二:题三:题四:题五:
编程题
:题一:至少是其他数字两倍的最大数思路一:思路二:题二:两个数组的交集思路一:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误
黑夢
·
2023-08-23 17:08
C语言练习
c语言
开发语言
算法
学习方法
深度学习
c++
笔记
【
面试经典
150题】移除元素·JavaScript版
题目来源大致思路:遍历数组,如果遇到值为val的元素,使用数组最后一个元素替换它。详细过程:/***@param{number[]}nums*@param{number}val*@return{number}*/varremoveElement=function(nums,val){leti=0,n=nums.length;while(i
影麟
·
2023-08-23 15:33
数据结构与算法
面试
javascript
算法
【
面试经典
150题】合并两个有序数组-JavaScript版
题目来源初始思路:同时循环遍历两个数组,选出较小元素放入新数组。剩下一个没有被遍历完的数组的剩余元素直接拼接到新数组后。错误示例:varmerge=function(nums1,m,nums2,n){leti=0,j=0,nums3=[];while(i=0&&j>=0){if(nums1[i]>nums2[j]){nums1[k--]=nums1[i--];}else{nums1[k--]=nu
影麟
·
2023-08-23 15:03
数据结构与算法
面试
排序算法
javascript
前端
怎么实现技术评卷时间0投入的?(下)
01痛苦的
编程题
评卷试想如下一个场景:“技术面试官Arron的企业要招聘Java后端工程师,考核SpringBoot框架和MyBatis这两个后端开发的必备技能。
·
2023-08-23 12:27
程序员
Python
编程题
37--汉明距离
题目两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。给定两个整数x和y,计算并返回它们之间的汉明距离。例如:给定两个整数:x=1,y=4,返回结果:2解释:1=(0001)4=(0100)可以看出1和4对应二进制位不同的位置的数目有2个。说明:0≤x,y≤2^31-1实现思路1使用二进制的方式来实现通过bin()函数,先把x和y都转换为二进制数(字符串形式,如整数10转换为二进
wintests
·
2023-08-23 01:42
CSDN
编程题
-每日一练(2023-08-21)
CSDN
编程题
-每日一练(2023-08-21)一、题目名称:贝博士的论文审阅统计二、题目名称:生命进化书三、题目名称:寻找宝藏山一、题目名称:贝博士的论文审阅统计时间限制:1000ms内存限制:256M
醉颜凉
·
2023-08-23 00:02
csdn编程题-每日一练
编程语言
贝博士的论文审阅统计
生命进化书
寻找宝藏山
python
深度优先搜索(DFS)
Dijkstra
遗传
算法系列
| 多种群遗传算法(matlab)
多种群遗传算法MPGA本文是作者遗传
算法系列
之篇四,前面已经系统地讲解了遗传算法基本原理以及简单应用系列一——标准遗传算法原理及程序实现系列二——遗传算法应用于TSP问题系列三——遗传算法应用于车辆路径规划不难发现
KAU的云实验台
·
2023-08-23 00:00
算法
机器学习
人工智能
matlab
启发式算法
CSDN每日一练(Java)--小艺的英文名
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、
编程题
:小艺的英文名1.题目描述2.输入描述:3.输出描述:二、解题思路1.思路三、代码实现总结一、
编程题
:小艺的英文名1.题目描述小艺酱想给自己起一个英文名字
我是夜阑的狗
·
2023-08-23 00:28
算法
Java
java
算法
数据结构
CSDN
编程题
-每日一练(2023-08-22)
CSDN
编程题
-每日一练(2023-08-22)一、题目名称:最长递增区间二、题目名称:K树三、题目名称:小Q的价值无向图一、题目名称:最长递增区间时间限制:1000ms内存限制:256M题目描述:给一个无序数组
醉颜凉
·
2023-08-23 00:57
csdn编程题-每日一练
编程语言
CSDN编程题
每日一练
最长递增区间
K树
小Q的价值无向图
python
拒绝摆烂!C语言练习打卡第五天
博客主页:小王又困了系列专栏:每日一练人之为学,不日近则日退❤️感谢大家点赞收藏⭐评论✍️目录一、选择题1.第一题2.第二题3.第三题二、
编程题
1.第一题2.第二题️前言:在前面我们学习完C语言的所以知识
小王又困了
·
2023-08-22 17:07
每日一练
算法
c++
推荐算法
c语言
开发语言
【LeetCode-
面试经典
150题-day5】
380.O(1)时间插入、删除和获取随机元素题意:实现RandomizedSet类:RandomizedSet()初始化RandomizedSet对象boolinsert(intval)当元素val不存在时,向集合中插入该项,并返回true;否则,返回false。boolremove(intval)当元素val存在时,从集合中移除该项,并返回true;否则,返回false。intgetRandom
badgirl-bb
·
2023-08-22 10:25
LeetCode
算法
leetcode
面试
【LeetCode-
面试经典
150题-day6】
14.最长公共前缀题意:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。【输入样例】strs=["flower","flow","flight"]【输出样例】"fl"解题思路:横向扫描,依次遍历字符串数组中的每个字符串,对于每个遍历到的字符串,更新最长公共前缀,当遍历完所有的字符串后,即可得到字符数组中的最长公共前缀;classSolution{publicSt
badgirl-bb
·
2023-08-22 10:25
LeetCode
leetcode
面试
算法
【LeetCode-
面试经典
150题-day7】
392.判断子序列题意:给定字符串s和t,判断s是否为t的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。【输入样例】s="abc",t="ahbgdc"【输出样例】true解题思路:双指针枚举classSolution{publicbooleanisSubsequence
badgirl-bb
·
2023-08-22 10:25
LeetCode
动态规划
算法
leetcode
面试
java
【LeetCode-
面试经典
150题-day4】
274.H指数题意:给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。根据维基百科上h指数的定义:h代表“高引用次数”,一名科研人员的h指数是指他(她)至少发表了h篇论文,并且每篇论文至少被引用h次。如果h有多种可能的值,h指数是其中最大的那个。【输入样例】citations=[3,0,6,1,5]【输出样例】3解题思路
badgirl-bb
·
2023-08-22 10:25
LeetCode
算法
leetcode
面试
【LeetCode-
面试经典
150题-day2】
26.删除有序数组中的重复项题意:给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums
badgirl-bb
·
2023-08-22 10:55
LeetCode
算法
leetcode
java
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他