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
算法系列——面试经典编程题
【算法|双指针系列No.6】leetcode LCR 179. 查找总价格为目标值的两个商品
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕
算法系列
专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力
兜里有颗棉花糖
·
2023-10-11 18:21
手撕算法系列专栏
LeetCode
算法
leetcode
双指针
【算法|动态规划No.16】leetcode931. 下降路径最小和
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕
算法系列
专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力
兜里有颗棉花糖
·
2023-10-11 18:51
LeetCode
手撕算法系列专栏
算法
动态规划
【
面试经典
150 | 哈希表】单词规律
文章目录写在前面Tag题目来源题目解读解题思路方法一:哈希表写在最后写在前面本专栏专注于分析与讲解【
面试经典
150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结
wang_nn
·
2023-10-11 15:49
面试经典150题
哈希表
字符串
C++
算法
【360秋招笔试】
编程题
第二题:修改Web(C++的AC解法)
题目先看样例:616=1+2*37*8*9=541+1=1+224*6=22+215+7=1+211+1=1+5n表示输入n行数据,下面每一行数据表示一个等式。如果能满足在等式中添加任意一个数字使得等式两边成立,则输出Yes,否则输出No。如果等式本来就相等,也输出Yes。符号只有+,*和=。都是正整数。想测试自己的拆分或计算是否正确,可以只使用一个样例:116=1+2*3思路过程略微复杂的模拟题
karshey
·
2023-10-11 12:34
————题解————
我的ACM之路
前端
c++
开发语言
面试经典
回答
面试经典
回答1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。
iteye_16405
·
2023-10-11 11:10
面试
面试
工作
招聘
文化产业
读书
2022级程序设计基础练习1(
编程题
部分)
7-1求e的近似值分数15自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!+⋯来近似计算。本题要求对给定的非负整数n,求该级数的前n+1项和。输入格式:输入第一行中给出非负整数n(≤1000)。输出格式:在一行中输出部分和的值,保留小数点后八位。输入样例:10输出样例:2.71828180代码长度限制16KB时间限制400ms内存限制64MB带公式就行,注意别习惯性i=0;#include
深夜码人
·
2023-10-11 05:56
算法
c++
图论
面试经典
150 题 21 —(数组 / 字符串)— 6. N 字形变换
6.N字形变换方法一classSolution{public:stringconvert(strings,intnumRows){intsLength=s.length();if(numRows==1||numRows>=sLength){returns;}intcolNum=ceil(sLength*1.0/(2*numRows-2))*(numRows-1);vectormat(numRows
BreezeChasingDrizzle
·
2023-10-11 04:54
leetcode
c++
leetcode
算法
面试经典
150 题 22 —(数组 / 字符串)— 28. 找出字符串中第一个匹配项的下标
28.找出字符串中第一个匹配项的下标方法一classSolution{public:intstrStr(stringhaystack,stringneedle){if(haystack.find(needle)==string::npos){return-1;}returnhaystack.find(needle);}};方法二classSolution{public:intstrStr(stri
BreezeChasingDrizzle
·
2023-10-11 04:54
leetcode
算法
数据结构
c++
leetcode
面试经典
150 题 20 —(数组 / 字符串)— 151. 反转字符串中的单词
151.反转字符串中的单词方法一classSolution{public:stringreverseWords(strings){istringstreaminstr(s);vectorwords{};stringword;while(instr>>word){words.push_back(word);}intlength=words.size();stringresult=words[leng
BreezeChasingDrizzle
·
2023-10-11 04:23
leetcode
开发语言
c++
leetcode
面试经典
150 题 14 —(数组 / 字符串)— 134. 加油站
134.加油站方法一classSolution{public:intcanCompleteCircuit(vector&gas,vector&cost){intminSpare=std::numeric_limits::max();//初始化最小剩余汽油量为整型的最大值intspare=0;//当前剩余汽油量intlen=gas.size();//数组长度intindex=0;//起始加油站下标f
BreezeChasingDrizzle
·
2023-10-11 04:41
leetcode
面试
c++
leetcode
算法系列
之选择排序算法
概述工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序是一种灵巧的算法,但其速度不是很快:O(n²)代码详解找到最小的值,存放到循环中i索引所处的位置重复上一个步骤即可完成排序usingSystem.Collections.Generic;usingUnit
能不写代码么
·
2023-10-11 03:00
【王道数据结构
编程题
】- 二叉树编程练习
目录1.写出在中序线索二叉树中查找指定节点在后序的前驱节点的算法。2.二叉树的带权路径长度(WPL)是二叉树中所有叶节点的带权路径长度之和,给定一颗二叉树T,采用二叉链表存储,节点结构为leftweightright其中叶节点的weight域保存该节点的非负权值,设root为指向T的根节点的指针。设计求T的WPL的算法。3.设计一个算法,将给定的表达式树(二叉树)转换为等价的中缀表达式。4.编写程
顾城沐心
·
2023-10-11 03:40
数据结构与算法
数据结构
c++
算法
【王道数据结构】树的
编程题
(一)
1、编写后序遍历二叉树的非递归算法。算法思想:voidPostOrder(BiTreeT){InitStack(S);p=T;r=NULL;while(p||!IsEmoty(S)){if(p){push(S,p);p=p->lchild;}else{GetTop(S,p);if(p->rchild&&p->rchild!=r)p=p->rchild;else{pop(S,p);visit(p->
白玖与歌
·
2023-10-11 03:40
数据结构
数据结构
树结构
面试经典
150 题 1 —(数组 / 字符串)— 88. 合并两个有序数组
88.合并两个有序数组方法一:classSolution{public:voidmerge(vector&nums1,intm,vector&nums2,intn){for(inti=0;i&nums1,intm,vector&nums2,intn){nums1.erase(nums1.begin()+m,nums1.end());nums2.erase(nums2.begin()+n,nums2
BreezeChasingDrizzle
·
2023-10-11 01:06
leetcode
面试
c++
leetcode
【王道数据结构
编程题
】- 查找数值为x的元素 + 循环左移p个位置
目录1.王道代码题:线性表(a1,a2,a3,...,an)中的元素递增有序且按顺序存储于计算机内。要求设计一个算法,完成用最少的时间在表中查找数值为x的元素,若找到,则将其与后继元素位置相互交换,若没有找到,则将其插入表中并使表中元素仍递增有序。2.王道代码题:【2010统考真题】设将n(n>1)个整数存放到一维数组R中。设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(
顾城沐心
·
2023-10-10 21:53
数据结构与算法
c++
算法
数据结构
跟我一起学
算法系列
7---用两个栈实现队列
1.题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。2.算法分析首先我们需要弄清楚两个概念,栈是先进后出,队列是先进先出。概率有了,那么仔细一分析发现栈和队列刚好相反,那么我们就可以在入栈的时候,我们将它全放进栈1中,当需要出栈的时候,我们将栈1的数据出栈,并放到栈2中,然后再将栈2依次出栈。因此,入栈的时候,只需要使用pop方式入栈到栈1。出栈的时候,我
充电实践
·
2023-10-10 18:19
【C++】笔试训练(四)
目录一、选择题二、
编程题
1、计算糖果2、进制转换一、选择题1、有以下程序,程序运行后的输出结果是()#include#includeusingnamespacestd;intmain(){intm=0123
柒个葫芦
·
2023-10-10 13:14
笔试训练
c++
算法
开发语言
面试经典
150题——Day5
文章目录一、题目二、题解一、题目169.MajorityElementGivenanarraynumsofsizen,returnthemajorityelement.Themajorityelementistheelementthatappearsmorethan⌊n/2⌋times.Youmayassumethatthemajorityelementalwaysexistsinthearray
叶卡捷琳堡
·
2023-10-10 13:21
哈希算法
散列表
算法
Python
编程题
48--删除链表的倒数第 N 个结点
题目给定一个链表,请删除链表的倒数第n个节点,并且返回链表的头节点。例如:原链表转换为列表:[1,2,3,4,5],需要删除倒数第2个节点最终的链表转换为列表:[1,2,3,5]原链表转换为列表:[1],需要删除倒数第1个节点最终的链表转换为列表:[]原链表转换为列表:[1,2],需要删除倒数第1个节点最终的链表转换为列表:[1]已知链表节点的定义、链表与列表相互转换的代码如下:classList
wintests
·
2023-10-10 10:56
JAVA
编程题
:编一个程序包含一个接口 shape(该接......
楼主你好具体代码如下:/*Shap接口*/publicinterfaceShap{publicintgetArea();publicStringtoString();}/*Rectangle抽象类*/publicabstractclassRectangleimplementsShap{publicintwidth,length;publicRectangle(intw,intl){width=w;
旋风小黄瓜
·
2023-10-10 10:05
java题
定义一个接口shape
蚂蚁金服java二面在线
编程题
目_阿里蚂蚁金服-机器学习算法-二面
--------------------------------------------------------二面-------------------------------------------------------------一,介绍自己及项目:主要介绍自己在TensorLayer框架的制作,贡献,太细节了,导致面试官说本来要问我的都说了二.基础考察:1.你知道感知野吗?什么作用?你知
weixin_39641173
·
2023-10-10 06:13
【算法|动态规划No.17】leetcode64. 最小路径和
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕
算法系列
专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力
兜里有颗棉花糖
·
2023-10-10 04:20
手撕算法系列专栏
LeetCode
算法
动态规划
LeetCode解法汇总2485. 找出中枢整数
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣描述:给你一个正整数
失落夏天
·
2023-10-10 00:27
编程题
leetcode
算法
职场和发展
面试经典
150题——Day4
文章目录一、题目二、题解一、题目80.RemoveDuplicatesfromSortedArrayIIGivenanintegerarraynumssortedinnon-decreasingorder,removesomeduplicatesin-placesuchthateachuniqueelementappearsatmosttwice.Therelativeorderoftheelem
叶卡捷琳堡
·
2023-10-09 23:12
算法
数据结构
leetcode
【算法|动态规划No.14】leetcode1143. 最长公共子序列
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕
算法系列
专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力
兜里有颗棉花糖
·
2023-10-09 20:00
LeetCode
手撕算法系列专栏
算法
动态规划
leetcode
LeetCode解法汇总2578. 最小和分割
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-10-09 19:22
编程题
leetcode
算法
职场和发展
面试经典
150 题 5 —(数组 / 字符串)— 169. 多数元素
169.多数元素方法一classSolution{public:intmajorityElement(vector&nums){sort(nums.begin(),nums.end());returnnums[nums.size()/2];}};方法二classSolution{public:intmajorityElement(vector&nums){unordered_mapcounts;i
BreezeChasingDrizzle
·
2023-10-09 16:12
leetcode
哈希算法
算法
c++
leetcode
面试经典
150 题 6 —(数组 / 字符串)— 189. 轮转数组
189.轮转数组方法一classSolution{public:voidrotate(vector&nums,intk){intnumsLength=nums.size();vectornewArr(numsLength);for(inti=0;i&nums,intstart,intend){while(start&nums,intk){k%=nums.size();reverse(nums,0,
BreezeChasingDrizzle
·
2023-10-09 16:12
leetcode
面试
算法
c++
leetcode
面试经典
150 题 3 —(数组 / 字符串)— 26. 删除有序数组中的重复项
26.删除有序数组中的重复项方法一classSolution{public:intremoveDuplicates(vector&nums){for(inti=0;i&nums){intn=nums.size();if(n==0){return0;}intfast=1,slow=1;while(fast
BreezeChasingDrizzle
·
2023-10-09 16:42
leetcode
面试
算法
c++
leetcode
面试经典
150 题 4 —(数组 / 字符串)— 80. 删除有序数组中的重复项 II
80.删除有序数组中的重复项II方法一classSolution{public:intremoveDuplicates(vector&nums){intlen=0;for(autonum:nums)if(len&nums){intnumsLength=nums.size();if(numsLength<=2){returnnumsLength;}intfast=2,slow=2;while(fas
BreezeChasingDrizzle
·
2023-10-09 16:33
leetcode
面试
算法
c++
leetcode
【C语言复习】
编程题
整理
编程题
●编程序求s=3!+5!+7!。
一零二四bit
·
2023-10-09 08:36
C语言进阶
编程题整理
C语言
数据结构与算法之2-3树
数据结构与
算法系列
数据结构与算法之哈希表数据结构与算法之跳跃表数据结构与算法之字典树数据结构与算法之2-3树数据结构与算法之平衡二叉树数据结构与算法之十大经典排序数据结构与算法之二分查找三模板数据结构与算法之动态规划目录数据结构与
算法系列
数据结构与算法之哈希表数据结构与算法之跳跃表数据结构与算法之字典树数据结构与算法之
IT 涓涓清泉
·
2023-10-09 04:30
数据结构与算法
数据结构
算法
二叉树
Java
编程题
(完数)
题目一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。现在,你要写一个程序,读入两个正整数n和m(1=1&&n<m&&m<1000){wanshu(n,m);}else{System.out.print("您输入的数据有误");}}}运行结果
在努力且自律
·
2023-10-08 21:40
java
算法
数据结构
LeetCode解法汇总121. 买卖股票的最佳时机
目录链接:力扣
编程题
-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2023-10-08 18:56
编程题
leetcode
算法
职场和发展
2022年3月电子学会青少年编程Python等级考试一级真题解析(Python一级)
2022年3月电子学会青少年编程Python等级考试一级真题解析(Python一级)二、判断题(共10题,共20分)三、
编程题
(共2题,共30分)二、判断题(共10题,共20分)Windows安装了python
魔力矩阵
·
2023-10-08 14:26
python
青少年编程
开发语言
Java
面试经典
题解析——谈谈你对Java平台的理解?
从你接触Java开发到现在,你对Java最直观的印象是什么呢?是它宣传的“Compileonce,runanywhere”,还是目前看已经有些过于形式主义的语法呢?你对于Java平台到底了解到什么程度?请你先停下来总结思考一下。今天我要问你的问题是,谈谈你对Java平台的理解?“Java是解释执行”,这句话正确吗?典型回答Java本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“一次编
Hello_java大师
·
2023-10-08 14:46
java
面试
jvm
微服务
spring
人事
面试经典
回答
1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每
LiChengZe_Blog
·
2023-10-08 11:53
Java编程练习题及答案
**JAVA
编程题
**【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
包儿邹
·
2023-10-08 10:49
java
Java经典程序编程50题(较适合初学者)
Java基础编程练习50题本人萌新一枚,通过自己对网上流传较广的已有的经典50道Java
编程题
分析理解整理(不少题型的考察点相识,换汤不换药),对每道题分析并敲写了代码(基本实现了题干要求),有的自认为解题思路还算巧妙
qq_29940377
·
2023-10-08 10:19
java
面试经典
150题——Day3
文章目录一、题目二、题解一、题目26.RemoveDuplicatesfromSortedArrayGivenanintegerarraynumssortedinnon-decreasingorder,removetheduplicatesin-placesuchthateachuniqueelementappearsonlyonce.Therelativeorderoftheelementssh
叶卡捷琳堡
·
2023-10-08 09:50
算法
数据结构
leetcode
c++
数组
双指针
爱奇艺
编程题
:幸运子序列
题目:https://www.nowcoder.com/practice/872919272a33406a9c5ddc8b2f7532f4?tpId=90&tqId=30804&rp=2&ru=/ta/2018test&qru=/ta/2018test/question-ranking暴力解法,遍历所有子区间,超时,80%通过率#includeusingnamespacestd;intfunc(v
zzl_8e30
·
2023-10-08 05:13
python线性表_线性表(二):顺序表的经典例题
引言前文介绍了顺序表的基本操作,本文主要来分析有关顺序表的经典
编程题
目。
不撕
·
2023-10-07 15:33
python线性表
面试经典
150题——Day2
文章目录一、题目二、题解一、题目27.RemoveElementGivenanintegerarraynumsandanintegerval,removealloccurrencesofvalinnumsin-place.Theorderoftheelementsmaybechanged.Thenreturnthenumberofelementsinnumswhicharenotequaltova
叶卡捷琳堡
·
2023-10-07 09:12
算法
数据结构
c++
leetcode
双指针
webgl智慧楼宇发光效果
算法系列
之高斯模糊
如果使用过PS之类的图像处理软件,相信对于模糊滤镜不会陌生,图像处理软件提供了众多的模糊算法。高斯模糊是其中的一种。在我们的智慧楼宇的项目中,要求对楼宇实现楼宇发光的效果。比如如下图所示的简单楼宇效果:building.gif楼宇发光效果需要用的算法之一就是高斯模糊。高斯模糊简介高斯模糊算法是计算机图形学领域中一种使用广泛的技术,是一种图像空间效果,用于对图像进行模糊处理,创建原始图像的柔和模糊版
ITman彪叔
·
2023-10-07 04:23
算法系列
-leetcode-19.删除链表的倒数第 N 个结点
19.删除链表的倒数第N个结点(中等)给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。示例1:输入:head=[1,2,3,4,5],n=2输出:[1,2,3,5]计算链表长度我们首先从头节点开始对链表进行一次遍历,得到链表的长度L。随后我们再从头节点开始对链表进行一次遍历,当遍历到第L-n+1个节点时,它就是我们需要删除的节点。/***Definitionforsingly-lin
吃鱼吐泡泡
·
2023-10-07 01:55
leetcode
算法
算法
leetcode
链表
java
编程题
题目每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。输入格式:一个整数,范围在[2,100000]内。输出格式:形如:n=axbxcxd或n=n所有的符号之间都没有空格,
在努力且自律
·
2023-10-06 19:19
算法
数据结构
【算法|动态规划No.13】leetcode LCR 166. 珠宝的最高价值
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕
算法系列
专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力
兜里有颗棉花糖
·
2023-10-06 17:32
手撕算法系列专栏
LeetCode
算法
动态规划
leetcode
C Primer Plus 第02章 C语言概述 学习笔记及复习题、
编程题
解答
第二章C语言概述1.解析第一个C程序一个基本的程序结构包含如下部分:#include//包含另一个文件,C编译器软件包的标准部分,提供键盘输入和屏幕输出的支持。/**#include指令和头文件*是一条C预处理器指令(preprocessordirective),C编译器在编译前会对源代码做一些准备,即预处理(preprocessing)。**stdio.h文件的含义是标准输入/输出头文件。通常,
程序员小何同学
·
2023-10-06 16:50
C
Primer
Plus
笔记
c语言
c++
《Machine Learning in Action》—— 浅谈线性回归的那些事
手撕机器学习
算法系列
文章已经肝了不少,自我感觉质量都挺不错的。
玩世不恭的Coder
·
2023-10-06 13:45
C语言:选择+编程(每日一练Day16)
目录选择题:题一:题二:题三:题四:题五:
编程题
:题一:数对思路一:题二:截取字符串思路一:本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵!
黑夢
·
2023-10-06 13:31
C语言练习
c语言
开发语言
学习
深度学习
c++
笔记
算法
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他