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优先队列的创建与使用方法
最近刷到了力扣的第347题.前K个高频元素,由于之前一直用C++
刷题
,对于Java的语法还有些生疏,这道题目需要使用优先队列解题,一下子不知道怎么创建了。
蒲公英的岁月
·
2024-01-17 09:15
java
开发语言
数据结构
【蓝桥杯
刷题
day1】小蓝喝饮料
1.小蓝喝饮料问题描述小蓝来到餐馆,想喝一杯x*元的饮料。他有一张能将饮料价格降到q*元的优惠券。但是他要想使用优惠券,得先订一份餐馆里的菜。菜有n*种,第i*种的价格是w**i*元。也可以选择购买套餐,套餐中有一份餐馆的菜和饮料,费用是w**i*+10元。请问小蓝最少花多少元才能喝到这杯饮料?输入格式输入第11行包含三个用空格隔开的正整数n*,x,q。输入第22行包含n*个用空格隔开的正整数,表
计算机小菜鸡*
·
2024-01-17 08:12
蓝桥杯
c++
c语言
笔记
新手向:初步学完C语言,是时候选择C++了
对于想提高自身编程水平的同学们而言,去主流OJ平台上
刷题
必不可少。以洛谷为例,当你打开题解时,发现基本都是采用C++编写的题解。
Cheems路过
·
2024-01-17 08:04
c语言
c++
开发语言
GoLang
刷题
之leetcode
题目42:接雨水题目描述:给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水题解:对于每一个横坐标能接到的雨水量=max(左侧最大纵坐标,右侧最大纵坐标)-自己纵坐标functrap(height[]int)int{res,l,r,maxl,maxr:=0,0,len(height)-1,0,0forl<=r{ifheight[l]
牛保实
·
2024-01-17 08:22
leetcode
算法
职场和发展
【Web】CTFSHOW 文件上传
刷题
记录(全)
期末考完终于可以好好学ctf了,先把这些该回顾的回顾完,直接rushjava!目录web151web152web153web154-155web156-159web160web161web162-163web164web165web166web167web168web169-170web151如果直接上传php文件就会弹窗直接禁js按钮就不能上传文件了一种方法是改js代码(png=>php)然后直
Z3r4y
·
2024-01-17 07:13
ctfshow
web
ctf
文件上传
漏洞
网络安全
wp
day2·算法-快乐数-有效三角形个数
今天又来更新啦,准备蓝桥杯的小伙伴可以和我一起来
刷题
,建议大家先看题,整理出思路,再看如何用简单的写法将思路构建出来,然后优化细节,找到解决某些例外出现的方法,从而成功解答这道题。
GUNDAM.
·
2024-01-17 04:20
刷题笔记
算法
c语言
刷题
之旅day1,题目1-3
题目1(1-2020,位数出现过多少次数字2)在1-2020的数位上,共出现过多少次字符2。如:222,出现了3次。核心代码:#includeintmain(){intcount=0;//历遍所有数字for(inti=1;i0){if(num%10==2){count++;}num/=10;}}printf("%d",count);}答案是:624。题目2(既约分数)如果一个分数的分子和分母的最大
小蓝lanll
·
2024-01-17 04:33
刷题之旅(c语言版)
c语言
算法
数据结构
对爱要大声说出来
时间过得真快,21天
零基础
写作训练营马上就进入尾声了,在这21天
零基础
写作训练营里,有很多收获和要感谢的人。首先说说收获,简单列举。第一个收获是,积极。第二个收获是,被看见。第三个收获是,互相赋能。
蓝色沫
·
2024-01-17 03:37
日更二十七天—从前的幸福感去哪儿了
图片发自App
刷题
到深夜,今儿早点睡,想想里还没给个交代。趁着睡意朦胧,脑子漂浮,就来说说关于幸福感的话题吧!这个话题其实不是什么新鲜词,老早以前,就有人研究过,现在的国人普片幸福感不强。
盛小柒
·
2024-01-17 03:22
零基础
绘画学习第15天:圆锥体的画法
画圆锥体先上下定点,在中间画上中轴线,画两边线要对称,下面画一条水平线,否则会倾斜,两边距离角度应该是一样的,然后画下面的圆,圆两边不要画尖了,要有弧度能圆过去。我画的圆锥体就歪了,两边不对称了,画的时候看着是正的,都画完了用手机照出来才看出歪了,我对自己也很无语。我老公说,这种现象很常见,在设计或专心做事时,我们往往没有大局观,我们应该跳出具体事物、固有思维,从全局角度看事物的本质,找出问题。圆
生活的五味瓶
·
2024-01-17 03:29
【C语言编程之旅 2】
刷题
篇-生命周期&作用域
文章目录第一题答案及解析第二题答案及解析第三题答案及解析第四题答案及解析第五题答案及解析第六题答案及解析第七题答案及解析第八题答案及解析第九题答案及解析第一题答案及解析在C语言中,变量分为局部变量和全局变量。局部变量:一般将定义在函数中的变量称为局部变量,其只能在函数内部使用。全局变量:定义在全局作用域中的变量,即函数外的变量,称之为全局变量,全局变量的生命周期随程序启动而生,随程序结束而消亡,在
蛇喰keying.
·
2024-01-17 03:53
C语言编程之旅
c语言
开发语言
零基础
代码随想录【Day8】|| 344.反转字符串 , 541. 反转字符串II, 卡码网:54.替换数字 , 151.翻转字符串里的单词,卡码网:55.右旋转字符串
目录DAY8344.反转字符串解题思路&代码541.反转字符串II解题思路&代码方法一:双指针收缩进行反转方法二:revers函数进行反转卡码网:54.替换数字解题思路&代码151.翻转字符串里的单词解题思路&代码卡码网:55.右旋转字符串解题思路&代码DAY8344.反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间
Andrew______
·
2024-01-17 02:48
算法
数据结构
零基础
小白该怎么自学网络安全成为黑客
1、首先了解什么是黑客如果说程序员是造房子的,那么黑客就是负责看房子哪里漏风的,可以修补也可以趁机翻进去为所欲为。2、黑客必学知识点你先要掌握好渗透、web、数据库等基础内容,搞懂外版全防护、SQL注入,再掌握一些基础的PHP和Python语言,这张图非常全面地给出了黑客学习发展的路线,可以根据自己想要研究的方向寻找对应的技术学习。完整高清版扫下面二维码领取~3、学完上面这些你就是一个合格的黑客了
HackKong
·
2024-01-17 02:33
web安全
安全
网络
学习
python
计算机网络
力扣算法 Java
刷题
笔记【回溯算法篇 DFS】hot100(一)全排列 、子集 、组合 4
文章目录1.全排列(中等)2.全排列II(中等)3.子集(中等)4.组合(中等)1.全排列(中等)地址:https://leetcode-cn.com/problems/permutations/2022/01/23做题反思:classSolution{List>res=newLinkedList>permute(int[]nums){LinkedListtrack=newLinkedListtr
心海非海_
·
2024-01-17 01:28
数据结构与算法
leetcode
算法
java
回溯
LeetCode每日
刷题
:丑数
题目:给你一个整数n,请你判断n是否为丑数。如果是,返回true;否则,返回false。丑数就是只包含质因数2、3和/或5的正整数。:解题思路:利用递归的思路,如果该数被2或3或5取余之后等于0则把该数除以2或3或5,利用除以2或3或5的值重新去通过2,3,5取余直到最后的值为0或者1:代码实现:classSolution{publicbooleanisUgly(intn){if(n==0)ret
一般般的每日刷题
·
2024-01-17 00:12
leetcode
算法
职场和发展
LeetCode
刷题
:面试题 02.01. 移除重复节点
题目:是否独立完成:算是,但是使用自己的办法时间复杂度会超标解题思路:1.双循环嵌套,定义快慢节点,双层嵌套循环,如果值一样则剔除,但是时间复杂度为O(n²)会超标2.哈希表,利用set接口的特点,不能存储重复的值解题代码:classSolution{publicListNoderemoveDuplicateNodes(ListNodehead){if(head==null){returnnull
一般般的每日刷题
·
2024-01-17 00:12
leetcode
算法
职场和发展
LeetCode
刷题
:面试题 02.04. 分割链表
题目:是否独立思考解决:否,完全没有思路,在参考解题思路后,仍然没有解决出来,以后
刷题
过程没有思路可以参考别人的解题思路,但是出现问题一定要多加思考,不能一心想着通过为标准,照着别人的代码抄解题思路:既然题目要求比目标值小的数要排在前面
一般般的每日刷题
·
2024-01-17 00:12
leetcode
链表
算法
LeetCode
刷题
:141. 环形链表
题目:是否独立解答出:否,有思路,但是代码报错,参考解题代码后,修改通过解题思路:利用循环与哈希表存储每一个节点,如果发现添加不进去说明,存在环,正常来说循环遍历完应该是执行到null,但是他有环,最后一个节点地址会指向前面的地址解题代码:publicclassSolution{publicbooleanhasCycle(ListNodehead){ListNodecur=head;Setset=
一般般的每日刷题
·
2024-01-17 00:12
leetcode
链表
算法
LeetCode每日
刷题
:只出现一次的数字
题目:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?解题思路:这道题有三种解决方法:1.利用hashmap,出现一次就记录一次,然后返回只出现了一次的数字2.利用hasset的方法,出现的第一次为true的特性,出现第二次就返回false3.利用位运算的方法,异或,如果两个数
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
LeetCode每日
刷题
:多数元素
题目:给定一个大小为n的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于⌊n/2⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素解题思路:通过Hashmap的方法来解答,通过Hashmap来统计每个元素的个数,如果有元素的个数大于数组长度的一半那么则返回该元素,否则返回0。代码实现:classSolution{publicintmajorityElement(int[]n
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
LeetCode每日
刷题
:存在重复的元素II
题目:给定一个整数数组和一个整数k,判断数组中是否存在两个不同的索引i和j,使得nums[i]=nums[j],并且i和j的差的绝对值至多为k。解题思路:这道题有三种解法:暴力,滑动窗口,Set。暴力解法:循环遍历数组,判断是否nums[i]==nums[j],根据题目意思还得加个判断条件i下标减去j下标的绝对值要小于等于给定的k。但是提交上去的话会超出时间限制,但是把第二个条件加在第二个for循
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
LeetCode每日
刷题
:加一
题目:给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。解题思路:一定一定一定要注意题目的第三句话(重要的事情说三遍),写题时不注意只写了三行代码运行之后碰到了这个提示,如下图:整数只要到九加一就会变成[1,0],所以我们这么写,数组最后一位正常加一,通过取余返回数组,如果有9
一般般的每日刷题
·
2024-01-17 00:11
leetcode
算法
职场和发展
LeetCode
刷题
:142. 环形链表 II
题目:是否独立解决:否,参考了解题思路解决问题,思考了用快慢指针,栈,统计链表数量定位尾巴节点(因为是环形链表所以是死循环,链表数量用while循环统计不出来)都没解决解题思路:这题其实和环形链表一样的解题思路,用哈希set将数据都存储进去,如果发现add(head)失败的话则返回head即可。(官方题解的快慢指针属实没看懂)解题代码:publicclassSolution{publicListN
一般般的每日刷题
·
2024-01-17 00:37
leetcode
链表
算法
python
零基础
之基础语法迅速过(3)
关键字:类的私有属性、特殊属性、字典数据类型今天在学习我们今天的字典数据类型之前,我们先来看一下在python中关于类的一个小知识点:类的私有属性。学过java的同学都知道,在java中对于私有属性,是用一个专有的修饰符private来修饰,在python这个比较自由的语言中,对于私有属性的定义也相当自由,很简单在属性前+__,注意是两个下划线。我们看下面一个例子实例中我们定义了__sex为私有属
谜00016
·
2024-01-17 00:34
华为OD机试 - 项目排期(Java & JS & Python & C)
在线OJ
刷题
题目详情-项目排期-Hydro题目描述项目组共有N个开发人员,项目经理接到了M个独立的需求,每个需求的工作量不同,且每个需求只能由一个开发人员独立完成,不能多人合作。
伏城之外
·
2024-01-17 00:34
&
JS
&
Py)
算法
华为机试
Java
JavaScript
Python
C语言
【
零基础
入门Python数据分析】Anaconda3 JupyterNotebook&seaborn版
目录一、安装环境python介绍anaconda介绍jupyternotebook介绍anaconda3环境安装解决JuPyter500:InternalServerError问题-CSDN博客Jupyternotebook快捷键操作大全二、Python基础入门数据类型与变量数据类型变量及赋值布尔类型与逻辑运算输入输出数据结构列表(list)元组(tuple)字符串(string)集合(set)字
代码骑士
·
2024-01-17 00:21
#
python
数据分析
开发语言
leetcode
刷题
/回溯 216. 组合总和 III
216.组合总和III找出所有相加之和为n的k*个数的组合**。***组合中只允许含有1-9的正整数,并且每种组合中不存在重复的数字。说明:所有数字都是正整数。解集不能包含重复的组合。示例1:输入:k=3,n=7输出:[[1,2,4]]示例2:输入:k=3,n=9输出:[[1,2,6],[1,3,5],[2,3,4]]解题思路这道题就是典型的回溯算法,确定条件然后直接套模板即可问答需要遍历多少个?
weixin_46282078
·
2024-01-17 00:20
leetcode刷题/回溯算法
leetcode
c++
递归
回溯
数据结构
LeetCode
刷题
复盘笔记——77. 组合 && 216. 组合总和 III(一文搞懂回溯解决组合问题)
今日主要总结一下,77.组合&&216.组合总和III题目:77.组合Leetcode题目地址题目描述:给定两个整数n和k,返回范围[1,n]中所有可能的k个数的组合。你可以按任何顺序返回答案。示例1:输入:n=4,k=2输出:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]示例2:输入:n=1,k=1输出:[[1]]提示:1path;vector>res;voidba
Al资料站与复盘笔记
·
2024-01-17 00:18
leetcode
算法
数据结构
c++
LeetCode
刷题
.15(哈希表与计数排序解决41. 缺失的第一个正数)
给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。示例1:输入:nums=[1,2,0]输出:3示例2:输入:nums=[3,4,-1,1]输出:2示例3:输入:nums=[7,8,9,11,12]输出:1提示:1从1开始循环递增:i=1-->哈希表中是否存在"1"truei=2-->哈希表中是否存在"2"fal
ARuiiiiiii
·
2024-01-17 00:47
leetcode
散列表
算法
排序算法
java
LeetCode
刷题
13:回溯+剪枝解决216.组合总和 III
找出所有相加之和为n的k个数的组合,且满足下列条件:只使用数字1到9每个数字最多使用一次返回所有可能的有效组合的列表。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例1:输入:k=3,n=7输出:[[1,2,4]]解释:1+2+4=7没有其他符合的组合了。示例2:输入:k=3,n=9输出:[[1,2,6],[1,3,5],[2,3,4]]解释:1+2+6=91+3+5=92+3+4=9没
ARuiiiiiii
·
2024-01-17 00:14
leetcode
剪枝
算法
java
深度优先
Leetcode 121.买卖股票的最佳时机
加油,
刷题
使我快乐!一、题目描述与分析给定一个数组prices,其
派大星的信徒
·
2024-01-16 23:27
刷题计划
java
算法
篇章一:大学初印象
01高中我们只有一个目标——考大学、考好大学,不知有多少老师、家长都拿“熬过高三你就解放了”这一句话来鼓励学生,本来听着不当回事,可次数多了,
刷题
刷疯了,看着寒暑假放学的大哥哥大姐姐回来都不拿作业,也开始对大学充满了幻想
紫电青霜bot
·
2024-01-16 23:21
【Shell牛客
刷题
系列】SHELL30 netstat练习2-查看和3306端口建立的连接
刷题
链接:牛客题霸-Shell篇。该系列文章都放到专栏下,专栏链接为:《专栏:Shell》。
AlphaGuaGua
·
2024-01-16 23:39
#
Shell
shell
awk
grep
sed
cut
【C/PTA】循环结构专项练习(选择+填空)
本文结合PTA专项练习带领读者掌握循环结构,
刷题
为主注释为辅,在代码中理解思路,其它不做过多叙述。
秋说
·
2024-01-16 23:37
C语言入门教程
c语言
算法
数据结构
pta
循环结构
算法
刷题
O(1)时间实现数组增删查找:380.常数时间插入、删除和获取随机元素710.黑名单中的随机数380.常数时间插入、删除和获取随机元素//O(1)时间可以插入元素:动态数组Arraylist,哈希表hashmap。但是哈希表没法用O(1)实现随机返回元素和删除元素。可以O(1)获得元素,想到动态数组。所以把哈希表和动态数组结合。对于删除元素,把要删除的元素和动态数组中最后一个元素交换位置,然后删除
柠檬梅子酒
·
2024-01-16 23:35
算法
反序列化提升
刷题
例题:append($this->var);}}classShow{public$source;public$str;publicfunction__toString(){return$this->str->source;}publicfunction__wakeup(){echo$this->source;}}classTest{public$p;publicfunction__construc
补天阁
·
2024-01-16 23:34
PHP反序列化
web安全
信息安全
反序列化刷题提升
一招带你入门反序列化
寒假 (1)放假了,又开始
刷题
了
随着同学们陆续的走出校门,寒假也如约而来,寒假,这是多么有意义的字眼儿啊!但,简森可不这么想。寒假来了,等于又开始了一轮新的作业,等于又要写父母布置的作业,语、数、英,三门的寒假作业在等着呢!通过这几年来,父母的套路已经被简森摸遍了。1一到放假,父母就会给你买各种习题、卷子让你做。2每次每一科都是买两本。3一本全都是题,一本全都是卷子。4一到周末,父母就会找网上的易错题给你做呵呵,幸好简森上的是小
清狐Encore
·
2024-01-16 23:49
“全栈2019”Java多线程第三十七章:如何让等待的线程无法被中断
难度初级学习时间10分钟适合人群
零基础
开发语言Java开发环境JDKv11IntelliJIDEAv2018.3文章原文链接“全栈2019”Java多线程第三十七章:如何让等待的线程无法被中断下一章“全栈
人人都是程序员
·
2024-01-16 22:19
LeetCode解法汇总83. 删除排序链表中的重复元素
目录链接:力扣编程题-解法汇总_分享+记录-CSDN博客GitHub同步
刷题
项目:https://github.com/September26/java-algorithms原题链接:.
失落夏天
·
2024-01-16 22:03
编程题
leetcode
算法
职场和发展
编程竞赛-消息存取
目录链接:力扣编程题-解法汇总_分享+记录-CSDN博客GitHub同步
刷题
项目:GitHub-September26/java-algorithms:算法题汇总,包含牛客,leetCode,lintCode
失落夏天
·
2024-01-16 22:03
编程题
算法
LeetCode解法汇总82. 删除排序链表中的重复元素 II
目录链接:力扣编程题-解法汇总_分享+记录-CSDN博客GitHub同步
刷题
项目:https://github.com/September26/java-algorithms原题链接:.
失落夏天
·
2024-01-16 22:31
编程题
leetcode
算法
职场和发展
C++-Leetcode
刷题
记录(我不想做一个只会ctrl+c和ctrl+v的咸鱼)
第一次
刷题
发现自己的脑子里全是浆糊,看题目都要看几遍才懂。(这就是粘贴复制的后遗症吧)。好了废话不多说了直接上题。
woshiniyeyedeye
·
2024-01-16 21:43
c++
leetcode
c语言
算法
C++_Leetcode
刷题
之路——简单(持续更新)
目录1.两数之和解一:解二:7.整数反转解一:9.回文数解一:13.罗马数字转整数解一:14.最长公共前缀解一:20.有效的括号解一:21.合并两个有序链表解一:26.删除有序数组中的重复项解一:27.移除元素解一:28.实现strStr()解一:35.搜索插入位置解一:53.最大子序和解一:解二:58.最后一个单词的长度解一:66.加一解一:解二:67.二进制求和解一解二69.x的平方根解一:7
南叔先生
·
2024-01-16 21:10
C++
C++ 之LeetCode
刷题
记录(九)
开始cpp
刷题
之旅,多学多练,尽力而为。先易后难,先刷简单的。58.最后一个单词的长度给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。
icecream_cheese
·
2024-01-16 21:33
c++
数据结构
c++
leetcode
linux
C++ 之LeetCode
刷题
记录(十)
开始cpp
刷题
之旅,多学多练,尽力而为。先易后难,先刷简单的。66.加一给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。
icecream_cheese
·
2024-01-16 21:33
c++
数据结构
c++
leetcode
开发语言
C++ 之LeetCode
刷题
记录(八)
开始cpp
刷题
之旅,多学多练,尽力而为。先易后难,先刷简单的。35.搜索插入位置给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
icecream_cheese
·
2024-01-16 21:03
c++
数据结构
c++
leetcode
开发语言
C++ 之LeetCode
刷题
记录(七)
开始cpp
刷题
之旅,多学多练,尽力而为。先易后难,先刷简单的。
icecream_cheese
·
2024-01-16 21:02
数据结构
c++
c++
leetcode
linux
C++ 之LeetCode
刷题
记录(六)
开始cpp
刷题
之旅,多学多练,尽力而为。先易后难,先刷简单的。
icecream_cheese
·
2024-01-16 21:02
数据结构
c++
c++
leetcode
开发语言
C++ 之LeetCode
刷题
记录(十一)
开始cpp
刷题
之旅。向耗时0s前进。67.二进制求和给你两个二进制字符串a和b,以二进制字符串的形式返回它们的和。
icecream_cheese
·
2024-01-16 21:56
数据结构
c++
c++
leetcode
linux
C++代码入门01 幂运算与对数运算(一)
图源:文心一言上机题目练习整理~本篇作为基础练习,提供了3种解法以及函数的详细解释,供小伙伴们参考~第1版:在力扣新手村
刷题
的记录,方法一是自己写的,方法二与方法三是力扣的官方解法~编辑:梅头脑题目:231.2
梅头脑_
·
2024-01-16 21:24
#
数据结构
c++
开发语言
笔记
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他