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
java-算法题
JAVA-
反射
JAVA的反射等同于C++的auto,decltype,可以获取对象的类信息,包括方法,成员变量等;在复杂的代码环境下十分有用。获取class对象的三种方式
qq_41790844
·
2023-10-05 02:38
java
开发语言
「代码随想录」 377. 组合总和 Ⅳ 【动态规划】力扣详解!
里面有100多道经典
算法题
目刷题顺序、配有40w字的详细图解,常用算法模板总结,以及难点视频讲解,按照list一道一道刷就可以了!star支持一波吧!
代码随想录
·
2023-10-05 01:11
leecode题解
动态规划
数据结构
算法
编程语言
Java-
多态
父类publicclassUncle{privateStringname;privateintage;publicvoidfaHongbao(){System.out.println("舅舅发红包");}}子类一:publicclassUncleOneextendsUncle{publicvoidfaHongbao(){System.out.println("大舅发红包");}publicvoid
风会安静
·
2023-10-05 00:15
servlet&jsp入门.....韩顺平笔记
u背景知识介绍J2EE的13种技术
java-
>servlet->jsp[技术总是有一个演变过程]zip粘贴到word设置u回顾一下我们现有的技术java基础(面向对象,集合,界面,线程,文件,网络)jdbc
仕兴
·
2023-10-04 17:14
servlet&jsp
servlet
jsp
韩顺平
JAVA-
(抽象类、接口、实战小demo)
心得体会今天相当于之前来说上课的时间要少一点,同时我们自我理解的时间就相对变得充裕了很多。抽象类和接口似乎用的很多,有些时候很容易将两者搞混,但是再容易搞混的两种事物,只要你深入的去接触,也会找到突破点的,上课没听懂,课后就多花点时间去弄懂,网上搜,问同学,无论何种方式,反正当日事情当日做嘛,不然明日复明日,明日何其多,会很难过的。技术1.抽象类2.接口3.接口与抽象类的联系与区别4.实战小dem
宁晓鸯
·
2023-10-04 11:01
2024年秋招热门笔试
算法题
(C++)
内容整理自网络,侵权联系删除1、链表反转输入:{1,2,3}返回值:{3,2,1}structListNode{intval;structListNode*next;ListNode(intx):val(x),next(NULL){}};classSolution{public:ListNode*ReverseList(ListNode*pHead){//A->B->CListNode*pre=N
有风南向
·
2023-10-04 09:27
C++
算法
c++
链表
Java笔面试Hot100
算法题
(更新中ing...)
目录题目一:三数之和题目二:二叉树的直径题目三:电话号码的字母题目四:盛最多水的容器题目五:删除链表的倒数第N个结点题目一:三数之和题目详述:给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元
屠金林
·
2023-10-04 09:56
算法
python
算法题
记录
开一个博文,记录下写的python算法,主要是用《python算法***》这本书上的题目,还有一些平时上课的作业等等。第一章链表1.1链表逆序1.2如何从无序链表中移除重复项1.3如何计算两个单链表所代表的数之和1.4如何对链表进行重新排序1.5如何找出单链表中的倒数第k个元素1.6如何将单链表向右旋转k个位置1.7如何检测一个较大的单链表是否有环1.8如何把链表相邻元素翻转1.9如何把链表以K个
WenbinYao&YouweiHu
·
2023-10-04 09:26
python方面的一些文章
包括语言和工具
python算法题记录
【
算法题
】2874. 有序三元组中的最大值 II
题目:给你一个下标从0开始的整数数组nums。请你从所有满足i1;i--){sufMax[i]=Math.max(sufMax[i+1],nums[i]);}longans=0;intpreMax=nums[0];for(intj=1;j
程序猿不脱发2
·
2023-10-04 09:26
算法
数据结构
【
算法题
】2873. 有序三元组中的最大值 I
题目:给你一个下标从0开始的整数数组nums。请你从所有满足i1;i--){sufMax[i]=Math.max(sufMax[i+1],nums[i]);}longans=0;intpreMax=nums[0];for(intj=1;j
程序猿不脱发2
·
2023-10-04 09:55
算法
数据结构
每日一道
算法题
(5)--子集背包问题
题目子集背包问题:输入一个只包含正整数的非空数组nums,请你写一个算法,判断这个数组是否可以被分割成两个子集,使得两个子集的元素和相等。思路分析这道题是0-1背包问题的进阶版,思路也与它差不多。我们依旧采用'动态规划',状态是物品的个数和装载的目标重量。选择就和0-1背包问题一样了,在最后一个物品不能放下时就为就选择不放入,在最后一个物品能放下时就可以选择放入或不放入了。最小子问题就是目标重量为
秃狼
·
2023-10-04 09:21
Java
算法
LeetCode
算法题
--最长公共前缀
LeetCode
算法题
--最长公共前缀题目来源:https://leetcode-cn.com/problems/longest-common-prefix/solution/题目要求编写一个函数来查找字符串数组中的最长公共前缀
wuyusen123456
·
2023-10-04 08:23
领扣算法题
算法题
JavaScript(最长公共前缀)
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例1:输入:strs=[“flower”,“flow”,“flight”]输出:“fl”示例2:输入:strs=[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。提示:1<=strs.length<=2000<=strs[i].length<=200strs[i]仅由小写英文字母组
明灭18
·
2023-10-04 08:53
笔记
算法
leetcode
职场和发展
leetcode
算法题
14——最长公共前缀
最长公共前缀(简单)编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例输入:[“flower”,“flow”,“flight”]输出:“fl”输入:[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。解题这道题让我们求一系列字符串的共同前缀,没有什么特别的技巧,无脑查找即可,定义两个变量i和j,
诶你爱我吗
·
2023-10-04 08:23
LeetCode
算法
算法题
---最长公共前缀(乐乐独记)
1、题意描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例1:输入:strs=[“flower”,“flow”,“flight”]输出:“fl”示例2:输入:strs=[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。2、解题思路下面我们使用的方法是,先求第一个和第二个求公共前缀,然后拿上公共前缀去和第三个求公共前缀,依次类
小乐乐的天台
·
2023-10-04 08:52
算法题
算法
java
leetcode
算法题
求最长公共前缀
题目来源力扣:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例1:输入:[“flower”,“flow”,“flight”]输出:“fl”示例2:输入:[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。我们采用横向判断来找到最长公共前缀:先看第一个字符串,让其跟第二个字符串比较,找到最长公共
名字长就有小可爱跟着念
·
2023-10-04 08:52
学习笔记
算法
java
算法
字符串
leetcode
算法题
--最长公共前缀
原文链接:https://leetcode-cn.com/problems/longest-common-prefix/纵向扫描stringlongestCommonPrefix(vector&strs){intn=strs.size();if(n==0)return{};intans=0;boolflag=true;while(flag){for(inti=0;i=strs[i].size()|
bob62856
·
2023-10-04 08:22
Algorithm
算法题
--最长公共前缀 [LeetCode]
题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串“”。示例1: 输入:[“flower”,“flow”,“flight”] 输出:“fl”示例2: 输入:[“dog”,“racecar”,“car”] 输出:“” 解释:输入不存在公共前缀。说明: 所有输入只包含小写字母a-z。题解方法一:横向扫描法 前两个字符串找公共子串,将其结果和第三
晓呆同学
·
2023-10-04 08:21
Java
算法
算法
LeetCode
最长公共前缀
LeetCode最长公共前缀
力扣LeetCode
算法题
第14题-最长公共前缀
leetcode第14题要求:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。先来讲下思路:1.先取出字符串数组0.用其他数去好它进行对比2.拿其他字符串和它进行对比。因为是对比前缀,所以可以用Startwith判断是否开头包含3.假设s0的字符串为:s0="flo".其他字符串“flow”,"fllwer"4.如果包含就退出循环,用下一个字符串去判断5.因为s
逼哥很疯狂
·
2023-10-04 08:21
力扣Leetcode算法
java进阶
java面试
算法
leetcode
职场和发展
leetcode
算法题
第14题:最长公共前缀
leetcode
算法题
第14题:最长公共前缀题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。
foolS22
·
2023-10-04 08:21
leetcode刷题之旅
leetcode
动态规划
贪心算法
算法题
系列10·最长公共前缀
目录题目描述思路实现题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:strs=["flower","flow","flight"]输出:"fl"示例2:输入:strs=["dog","racecar","car"]输出:""解释:输入不存在公共前缀。提示:1<=strs.length<=2000<=strs[i].length<=200st
ProblemTerminator
·
2023-10-04 08:20
算法&数据结构
算法
C/C++ 经典面试
算法题
1.打印杨辉三角1#include2#include34intmain()5{6intx;7inta[100][100];8printf("输入行数\n");9scanf("%d",&x);10for(inti=0;i2#include34intfunc(intn)5{6if(0==n)return0;7if(1==n)return1;8else9returnfunc(n-2)+func(n-1)
学习&笔记
·
2023-10-04 05:13
面试
c语言
c++
算法
C/C++ 动态规划面试
算法题
1.买卖股票的最佳时机https://blog.csdn.net/qq_41277628/article/details/113322136输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖出,最大利润=6-1=5。注意利润不能是7-1=6,因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。1#include23#defin
学习&笔记
·
2023-10-04 05:43
面试
动态规划
算法
java //TODO 注释的使用
eclipse很好的提供了帮助TODO(去做)现在:我们如何设置自己的任务标签tasktagswindow->preferences->
java-
>compiler->tasktags->newtag:
qq_36379597
·
2023-10-04 04:29
java基础
看了齐姐这篇文章,再也不怕面试问树了
一是因为树的结构天然决定了它和递归联系紧密,很多树相关的
算法题
都
码农田小齐
·
2023-10-04 02:56
快速选择排序
"你经过我每个灿烂时刻,我才真正学会如你般自由"前些天有些无聊,想试试自己写的快排能否过leetcode上的排序
算法题
。结果是,不用截图可想而知,肯定是没过的,否则也不会有这篇文章的产出。
RNGWGzZs
·
2023-10-04 01:56
综合算法篇
c语言
算法
C++
java启动监听器报错_初识
Java-
监听器
使用Listener类当javaweb应用程序在web容器中运行时,在javaweb应用程序内部会不断发生各种事件,例如web应用的启动,暂停,销毁等。以及web应用中session开始和结束这些web应用对开发者来说通常是看不见的。其实在servletapi中。提供了大量的监听器来监听web应用事件,其中Listener类是最为常用的。此类允许当web内部事件发生时回掉事件监听器的方法。2.Li
weixin_39965881
·
2023-10-04 00:40
java启动监听器报错
初识
Java-
概述与环境搭建
Java的基本概念1.Java是什么?Java是美国sun公司(StanfordUniversityNetwork)在1995年推出的计算机编程语言,后被Oracle公司收购。Java早期称为Oak(橡树),后期改名为Java。Java之父:詹姆斯·高斯林2.为什么用Java?世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。可移植性(可在macOS/Windows/Linux上运行)、安
BFXCDH
·
2023-10-04 00:39
java
剑指offer4J【特别篇】树的前序、中序、后续、层序遍历 非递归实现
,大部分树类型的
算法题
都离不开4种遍历。有很多基础遍历的变种,今天我们就一起理解下,树的非递归的遍历方式。
sxqiong
·
2023-10-03 23:58
力扣(leetcode) 118. 杨辉三角
题目在这:https://leetcode-cn.com/problems/pascals-triangle/思路分析:一道非常经典的
算法题
,在大学的时候应该经常用C写。
深度不学习!!
·
2023-10-03 23:26
交流学习
个人笔记
python
leetcode
C/C++ 二分查找面试
算法题
1.二分查找(有序数组)https://blog.csdn.net/qq_63918780/article/details/1225276811#include2#include34intfunc(int*a,intj,intx)5{6intlen=j-1,i=0,min;7while(ix)11{12len=min-1;13}14elseif(a[min]23#defineN34#defineM
学习&笔记
·
2023-10-03 23:43
面试
面试
算法
职场和发展
C/C++ 数组面试
算法题
1.将一个数组逆序输出https://blog.csdn.net/qq_45385706/article/details/1107399611#include23#defineN945intmain()6{7inta[N]={1,2,3,4,5,6,7,8,9};8for(inti=0;i2#include3#include4usingnamespacestd;56intmain(){78vect
学习&笔记
·
2023-10-03 23:43
面试
c语言
面试
算法
JAVA-
每日一面 2022-02-11
解释一下七个垃圾回收器SerialNew收集器是针对新⽣代的收集器,采⽤的是复制算法;ParallelNew(并⾏)收集器,新⽣代采⽤复制算法,⽼年代采⽤标记整理;ParallelScavenge(并⾏)收集器,针对新⽣代,采⽤复制收集算法;SerialOld(串⾏)收集器,新⽣代采⽤复制,⽼年代采⽤标记清理;ParallelOld(并⾏)收集器,针对⽼年代,标记整理;CMS收集器,基于标记清理;
YangEvol
·
2023-10-03 20:47
TSCTF202-re
感觉最后一道题是我最不擅长的题,大概算
算法题
?
SamiraG
·
2023-10-03 17:16
每日一道
算法题
——LRU缓存机制
点击查看原题——146.LRU缓存机制运用你所掌握的数据结构,设计和实现一个LRU(最近最少使用)缓存机制。它应该支持以下操作:获取数据get和写入数据put。获取数据get(key)-如果密钥(key)存在于缓存中,则获取密钥的值(总是正数),否则返回-1。写入数据put(key,value)-如果密钥不存在,则写入其数据值。当缓存容量达到上限时,它应该在写入新数据之前删除最近最少使用的数据值,
小胖学编程
·
2023-10-03 14:12
java random生成随机数详解
想了解更多数据结构以及
算法题
,可以关注微信公众号“数据结构和算法”,每天一题为你精彩解答。
数据结构和算法
·
2023-10-03 09:24
基础知识
random
随机数
java
用C#刷LeetCode
算法题
--543. 二叉树的直径
定义给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。方法:递归+利用求树的最大深度的方法。观察一下就可以发现,任意两个节点之间的路径长度,一定就是某一个节点的左子树最大深度+右子树最大深度!比如题目的示例中,直径是[4,2,1,3]或者[5,2,1,3],其实就是节点[1]的左子树最大深度(2)+右子树最大深度(1)
David Hongyu
·
2023-10-03 09:47
用C#刷Leet
Code算法题
算法
二叉树
leetcode
算法题
系列5·移除元素
目录题目描述实现题目描述给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例1:输入:nums=[3,2,2,3],val=3输出:2,nums=[2,2]解释:函数应该返回新的长度2,并且nums中的前两个元素均
ProblemTerminator
·
2023-10-03 09:59
算法&数据结构
算法
数据结构
编程
为什么cpp的声明和实现要放在一个文件
前言本文首发于我的公众号:码农手札,主要介绍linux下c++开发的知识包括网络编程的知识同时也会介绍一些有趣的
算法题
,欢迎大家关注,利用碎片时间学习一些编程知识,冰冻三尺非一日之寒,让我们一起加油!
lwj_ow
·
2023-10-03 06:27
翻转链表中,相邻元素不相等的节点,就离谱,没刷多少
算法题
的我,毕业即失业了!!!!
翻转链表中,相邻元素不相等的节点(建信金科的题目,不知道力扣有没有原题)比如12234566789->12254366987可以用一个队列,将所有节点先入队,然后再依次出队.定义两个指针p1,p2p1指向队头,p2指向下一个.比如上面入队后再出队,p1先指向1,p2指向2然后先判断1和2不相等,将1以头插法的形式插入.然后p1继续指向下一个,是2,这时p2指向下一个,也是2.此刻判断到相等,先循环
梵高的猪v
·
2023-10-02 21:10
Java数据结构与算法
链表
算法
数据结构
数据结构---课后习题(第一章)
算法的五个标准:☀️1.有穷性2.确定性3.可行性4.输入5.输出衡量算法优劣的四个标准:️1.正确性2.易读性3.健壮性4.时空效率好接着上文,此篇文章描述
算法题
题目1.19:试编写算法,计算的值分别存入数组的各个分量中
Li&&Tao
·
2023-10-02 20:35
数据结构
算法
【
算法题
】1574. 删除最短的子数组使剩余数组有序
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~题目:给你一个整数数组arr,请你删除一个子数组(可以为空),使得arr中剩下的元素是非递减的。一个子数组指的是原数组中连续的一个子序列。请你返回满足题目要求的最短子数组的长度。示例1:输入:arr=[1,2,3,10,4,2,3,5]输出:3解释:我们
程序猿不脱发2
·
2023-10-02 16:48
leetcode-数组
算法
数据结构
leetcode
数据结构与算法 -- 基础篇
本文主要用于记录学习过程中的一些总结;适用于一些刚学习数据结构和算法的同学,能够给予一些概括性认识,而且从下面的一些
算法题
中能够获得一些对于
算法题
目常用解题思路。如果能够对你有些帮助,是我之幸!
黑猴赛雷
·
2023-10-02 14:59
java
数据结构与算法
java
半径算法
人生
算法题
两个6寸的披萨和一个9寸的披萨,你要哪个?,只要算一下圆的面积S=πr²,就知道,两个六寸的披萨不如一个九寸的披萨大。扩大认知半径,明确能力半径,减小行动半径。
岁月不减深情
·
2023-10-02 12:21
Java-
接口练习
目的模拟一个界面,设置字体大小和颜色复杂方法阅读界面,显示文本publicclassRead{privateStringtext;privateStringcolor;privateintsize;publicRead(Stringtext){this.text=text;}模拟进入设置页面publicvoidgoToSetting(){Settingsetting=newSetting(this
一只洁_
·
2023-10-02 12:22
【
算法题
】100032. 使数组为空的最少操作次数
题目:给你一个下标从0开始的正整数数组nums。你可以对数组执行以下两种操作任意次:从数组中选择两个值相等的元素,并将它们从数组中删除。从数组中选择三个值相等的元素,并将它们从数组中删除。请你返回使数组为空的最少操作次数,如果无法达成,请返回-1。示例1:输入:nums=[2,3,3,2,2,4,2,3,4]输出:4解释:我们可以执行以下操作使数组为空:对下标为0和3的元素执行第一种操作,得到nu
程序猿不脱发2
·
2023-10-02 11:07
算法
数据结构
【
算法题
】100019. 将数组分割成最多数目的子数组
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~题目:给你一个只包含非负整数的数组nums。我们定义满足l0,答案为1}}
程序猿不脱发2
·
2023-10-02 11:07
算法
数据结构
链表经典
算法题
链表是很重要的数据结构,许多都依赖于链表构建。比如哈希表开放链表构建法等。作为如此重要的数据结构,链表是面试笔试的重要考核点。这里,就对几个经典的链表算法笔试题做一个归纳汇总。1.反转链表这是一个简单题,对于熟悉链表的人来说很简单。对于不懂的人来说就是一个拦路虎。话不多说,上leetcode原题。定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入:1->2->3->
FrankJT
·
2023-10-02 09:24
c/c++
算法
链表
算法
面试
Java-
初识IO流 【理论】
什么是流概念:内存与存储设备之间传输数据的通道:流的分类按方向【重点】:输入流:将中的内容读入到中。输出流:将中的内容写入到中。按单位:字节流:以字节为单位,可以读写所有数据。字符流:以字符为单位,只能读写文本数据。按功能:节点流:具有实际传输数据的读写功能。过滤流:在节点流的基础之上增强功能。字节流字节流的父类(抽象类)InputStream:字节输入流Publicintread(){}Publ
全栈小李
·
2023-10-02 06:56
JavaSE
java
00后老程序员不讲武德 偷袭 猿人学第二题解题记录 match/2
我是一个00后的老程序员,半夜00点有个Python群友发来一个题目,我以为是leetcode
算法题
呢,这不轻而易举、手到擒来、简简单单、有手就行,哪怕是博利叶排序我也能招架得住啊,结果发来一个链接。
Deng_Xian_Sheng
·
2023-10-02 04:43
python
爬虫
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他