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
pta刷题
滴滴CTO五轮面试真是太刺激了,Java高级工程师一二三四五面面经(已拿到offer)
本文分享给需要面试
刷题
的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取
老王420
·
2024-02-10 05:36
算法
刷题
day09
目录引言一、买不到的数目二、蚂蚁感冒三、饮料换购四、摘花生引言今天做的是数学和简单dp,做完了之后发现其实就是要背,像一些公式和做题的思路,有些题是大同小异的,只要记住做题的思路,在写新题的时候就会发现其实用到的思想是一样的,所以得继续做题。一、买不到的数目标签:数学思路:就记住公式就行了题目描述:小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的
lijiachang030718
·
2024-02-10 05:13
算法
算法
c++
图论
算法
刷题
DAY29
491.递增子序列//不能进行排序,因为会改变原序列顺序→区别集合(无序)//在所有树节点收获结果(同子集)//子集问题(在所有结点收集结果)不用return(会在for循环判断条件自动返回)/***Returnanarrayofarraysofsize*returnSize.*Thesizesofthearraysarereturnedas*returnColumnSizesarray.*Not
毅凉
·
2024-02-10 05:12
算法
数据结构
leetcode
c语言
c++
力扣算法
刷题
Day10 | 栈与队列:用栈实现队列 用队列实现栈
:力扣题目:232.用栈实现队列
刷题
时长:30min解题方法:第二个栈作为临时的辅助空间。在队列需要pop操作的时候,将第一个栈内元素依次pop后push进第二个栈内,直至第一个栈内仅剩最后一个元素。
m0_73817408
·
2024-02-10 05:12
算法
数据结构
算法
刷题
day11
20.有效的括号//总共只有三种不匹配的情况://字符串扫描完,栈内仍剩余一个括号//括号不匹配//字符串扫描到一个右括号但栈已空//遇到一个左括号则将相应类型的一个右括号压栈(方便后续匹配)boolisValid(char*s){intmy_stack[10000]={'\0'};inttop=0;if(strlen(s)%2!=0)returnfalse;//剪枝(第一种情况)for(intj
毅凉
·
2024-02-10 05:42
算法
c++
java
c语言
算法
刷题
DAY5
有效的字母异位词boolisAnagram(char*s,char*t){inthash[26]={0};inti=0;while(s[i]!='\0'){hash[s[i]-'a']++;//printf("%d||%d",hash[s[i]-'a'],s[i]-'a');//测试i++;}//printf("\n");//测试i=0;while(t[i]!='\0'){printf("%c",
毅凉
·
2024-02-10 05:41
算法
哈希算法
c语言
算法
刷题
DAY8
344.反转字符串voidreverseString(char*s,intsSize){intleft=0,right=sSize-1;while(left#includeintmain(void){char*s=(char*)calloc(100000,sizeof(char));//要在堆上申请空间,不然会报越界//要申请远大于10000,(假设都是数字→要5万空间)scanf("%s",s)
毅凉
·
2024-02-10 05:41
算法
数据结构
c语言
算法
刷题
DAY10
LeetCode:232.用栈实现队列//两个栈,负负得正→先进先出//题目都是合法操作,不用判断操作是否合法(如对空栈进行弹栈)typedefstruct{intstack_in[100];intstack_out[100];intstack_in_top;intstack_out_top;}MyQueue;MyQueue*myQueueCreate(){MyQueue*p=(MyQueue*)
毅凉
·
2024-02-10 05:41
算法
数据结构
c语言
算法
刷题
DAY2
有序数组的平方//双指针//最大值只会在数组两头取得→双指针//i=j的元素也要取→i=(nums[j]*nums[j])){result[k--]=nums[i]*nums[i];i++;}else{result[k--]=nums[j]*nums[j];j--;}}209长度最小的子数组//滑动窗口intminSubArrayLen(inttarget,int*nums,intnumsSize
毅凉
·
2024-02-10 05:11
算法
数据结构
c语言
算法
刷题
DAY3
移除链表元素//利用虚拟头结点统一删除头结点和非头结点的操作//不要用头结点来遍历链表,不然最后无法返回头结点→定义一个临时指针来遍历//cur指向dummy_head而不是dummy_head->next因为删除结点要知道前驱/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/s
毅凉
·
2024-02-10 05:11
算法
c语言
算法
刷题
DAY4
24.两两交换链表中的节点/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/structListNode*swapPairs(structListNode*head){structListNode*dummy_head=(structListNode*)malloc(sizeof
毅凉
·
2024-02-10 05:11
算法
c语言
算法
刷题
day10
目录引言一、最长上升子序列二、地宫取宝三、波动数列引言今天是大年三十,提前祝大家新的一年天天开心,事事如意,过年把身体精神修养好后,年后继续朝着目标奋斗,然后加油吧!一、最长上升子序列标签:简单DP思路:枚举每个a[i],再枚举判断过的,如果a[i]>a[j],那么找到最大的f[j]+1与当前的f[i]比较,最后寻找到最大的以i结尾的最长上升子序列题目描述:给定一个长度为N的数列,求数值严格单调递
lijiachang030718
·
2024-02-10 05:40
#
算法刷题
算法
c++
动态规划
算法
刷题
Day 46 单词拆分+多重背包问题
Day46动态规划139.单词拆分classSolution{public:boolwordBreak(strings,vector&wordDict){unordered_setwordSet(wordDict.begin(),wordDict.end());vectordp(s.size()+1,false);dp[0]=true;for(inti=1;i
benobug
·
2024-02-10 05:40
算法
笔试
刷题
-百度2018-06-25
题目如下:/**现在有两个好友A和B,住在一片长有蘑菇的由n*m个方格组成的草地,A在(1,1),B在(n,m)。现在A想要拜访B,由于她只想去B的家,所以每次她只会走(i,j+1)或(i+1,j)这样的路线,在草地上有k个蘑菇种在格子里(多个蘑菇可能在同一方格),问:A如果每一步随机选择的话(若她在边界上,则只有一种选择),那么她不碰到蘑菇走到B的家的概率是多少?输入描述:第一行N,M,K(1≤
Dodo159753
·
2024-02-10 04:32
div 2_div 3_ div 4_
刷题
刷题
刷题
关于div4的思考感觉好像可以写到F都不需要什么算法知识关于div3的思考感觉可以做到E好像都不需要什么算法知识关于div2的思考好像做到C都不需要什么算法知识赶紧
刷题
就行,加油加油
三冬四夏会不会有点漫长
·
2024-02-10 04:19
#
算法训练周报
算法
2018-10-10随笔“顺其自然”
Insteadofadminttingthatthetruthof"letitbe"istoreadilyacce
pta
nykindofoutcomeaftermakingfulleffortsratherthantodonothingattheverybeginning
叛逆闲人
·
2024-02-10 04:31
MyBatis 实现动态 SQL
XML的实现方式先创建一个数据表,SQL代码如下:DRO
PTA
BLEIFEXISTS`userinfo`;CREATETABLE`userinfo`(`id`int(11)NULLDEFAULTNULL
《嗯》
·
2024-02-10 03:32
java
spring
mybatis
mvc
sql
数据库
初中化学规律
1、金属活动性规律金属活动顺序表:KCaNaMgAlZnFeSnPb(H)CuHgAg
PtA
u钾钙钠镁铝锌铁锡铅(氢)铜汞银铂金①金属的位置越靠前,它的活动性就越强,在水溶液中越容易失去电子;②位于金属前面的金属能置换出稀盐酸
蝈蝈老师吖
·
2024-02-10 03:51
Leetcode
刷题
笔记题解(C++):面试题 08.07. 无重复字符串的排列组合
思路:因为字符之间互不相同,故使用全排列的方式去解题;字符串长度为n,将第一个字母分别与后面每一个字母进行交换,生成n种不同的全排列;再用第二个元素与后面每一个元素进行交换,生成n-1种不同的全排列……classSolution{public://存放结果vectorres;vectorpermutation(stringS){//进行深度遍历dfs(S,0);returnres;}voiddfs
Demo.demo
·
2024-02-10 02:13
Leetcode算法题解
leetcode
笔记
c++
力扣
刷题
-392.判断子序列
给定字符串s和t,判断s是否为t的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。进阶:如果有大量输入的S,称作S1,S2,...,Sk其中k>=10亿,你需要依次检查它们是否为T的子序列。在这种情况下,你会怎样改变代码?classSolution{public:booli
cynicism??
·
2024-02-10 01:03
C++练手
leetcode
算法
职场和发展
力扣
刷题
-167.两数之和
给你一个下标从1开始的整数数组numbers,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数target的两个数。如果设这两个数分别是numbers[index1]和numbers[index2],则1twoSum(vector&numbers,inttarget){intlow=0,high=numbers.size()-1;while(low
cynicism??
·
2024-02-10 01:03
C++练手
leetcode
算法
职场和发展
python设计模式免费_[译]Python设计模式:为了圆滑时尚的代码
[译]Python设计模式:为了圆滑时尚的代码/***谨献给可爱的小黑**原文出处:https://www.to
pta
l.com/python/python-design-patterns*@authordogstar.huang2016
weixin_39962153
·
2024-02-10 00:45
python设计模式免费
寒假作业7
sql语句创建表格createtable表名(字段名数据类型,字段名数据类型)createtableifnotexists表名(字段名数据类型,字段名数据类型)删除表格dro
pta
ble表名;插入记录全字段插入
指尖流烟
·
2024-02-10 00:34
数据库
sql
mysql
2022-11-25晨间日记
:00就寝:11:20左右天气:阴天心情:还行纪念日:刷解剖题的一天任务清单昨日完成的任务,最重要的三件事:写作,阅读,运动改进:多阅读习惯养成:早睡早起周目标·完成进度今天的事情先挪到明天做吧,今天
刷题
明天竞赛学习
素人Y
·
2024-02-10 00:51
网易2018春招后台C++第3题:牛牛的背包问题
之前网易笔试被血虐,后来仔细一想还是前段时间没
刷题
,没编程手感,前两题都是冷静点想想边界条件就能AC的。第三题一开始就是回溯法的思路,但是剪枝和非递归回溯法写半天没折腾出来。还是练少了没手感。
哈莉_奎茵
·
2024-02-09 23:38
代码随想录
刷题
第30天
明天就是大年三十了,首先祝各位朋友新年快乐,新春愉快!巧合的是,今天正好是回溯章节的收尾,这也是辞旧迎新的好兆头。第一题是重新安排行程https://leetcode.cn/problems/reconstruct-itinerary/description/,一道难题,确实有点超出自己的能力就看看题解抄一遍代码ac了。相当于抄了一遍答案哈哈classSolution{public:unorder
太阳照常升起366
·
2024-02-09 23:44
leetcode
算法
职场和发展
代码随想录
刷题
第29天
第一题是递增子序列https://leetcode.cn/problems/non-decreasing-subsequences/,从数组中选取递增数列,与上一题子集问题类似,都是要在每个节点中取到自己的结果。但要注意到该问题中数组并不能排序处理,本题要求是要递增子序列,排序后就没意义了。本题中的去重操作也要注意,利用hash方法确定元素是否被重复使用。classSolution{public:
太阳照常升起366
·
2024-02-09 23:14
算法
数据结构
代码随想录
刷题
第28天
第一题是复原ip地址https://leetcode.cn/problems/restore-ip-addresses/description/,与上一题分割回文串类似,都是利用startindex进行切割。这道题具体细节也很多,代码自己打一遍才感受的出来。classSolution{public:vectorresult;voidbacktracking(string&s,intstartind
太阳照常升起366
·
2024-02-09 23:14
leetcode
算法
数据结构
组内
刷题
之LeetCode第188周赛解题思路
组内
刷题
之LeetCode第188周赛解题思路1.用栈操作构建数组题目:给你一个目标数组target和一个整数n。每次迭代,需要从list={1,2,3...,n}中依序读取一个数字。
guangcheng0312q
·
2024-02-09 22:57
LeetCode(28)-找出字符串中第一个匹配项的下标-字符串
今天又是坚持
刷题
的一天哦~一、题目28.找出字符串中第一个匹配项的下标给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从0开始
「已注销」
·
2024-02-09 22:56
Java
数据结构与算法
字符串
leetcode
算法
2018-05-19 陆奇最新演讲:如何成为一个优秀的工程师
7月11日,陆奇出席百度内部EngineeringLeadershi
pTa
lk。作为计算机科学博士及优秀的管理者,他提出的五点要求,对每一位百度工程师都适用。
工匠良辰
·
2024-02-09 20:35
iOS 使用AFNetworking遇到异常 Request failed: unacce
pta
ble content-type: text/html
iOS使用AFNetworking遇到错误Requestfailed:unacce
pta
blecontent-type:text/html错误日志:ErrorDomain=com.alamofire.error.serialization.responseCode
Lee坚武
·
2024-02-09 20:02
「优选算法
刷题
」:外观数列
一、题目给定一个正整数n,输出外观数列的第n项。「外观数列」是一个整数序列,从数字1开始,序列中的每一项都是对前一项的描述。你可以将其视作是由递归公式定义的数字字符串序列:countAndSay(1)="1"countAndSay(n)是对countAndSay(n-1)的描述,然后转换成另一个数字字符串。前五项如下:1.12.113.214.12115.111221第一项是数字1描述前一项,这个
爱敲代码的罗根
·
2024-02-09 19:26
详解算法题
算法
深度优先
开发语言
leetcode
java
职场和发展
数据结构
国家开放大学考试怎么搜题找答案? #笔记#知识分享#其他
2.灵兔搜题这是一个公众号在线搜题
刷题
平台,支持语言、文字、拍照多种搜索方式!下方附上一些测试的试题及答案1、旅游企业面临外部
悲伤GG爆33
·
2024-02-09 19:56
笔记
「优选算法
刷题
」:只出现一次的数字
一、题目给你一个非空整数数组nums,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。示例1:输入:nums=[2,2,1]输出:1示例2:输入:nums=[4,1,2,1,2]输出:4示例3:输入:nums=[1]输出:1提示:1<=nums.length<=3*104-3*104<=n
爱敲代码的罗根
·
2024-02-09 19:56
详解算法题
算法
leetcode
数据结构
哈希算法
贪心算法
排序算法
深度优先
肯尼斯·里科《C和指针》第13章 高级指针话题(2)函数指针
但是,它们的确有用武之地,最常见的两个用途是转换表(jum
pta
ble)和作为参数传递给另一个函数。本节将探索这两方面的一些技巧。但是,首先容我指出一个常见的错误,这是非常重要的。
feiyu66666
·
2024-02-09 18:36
C语言
笔记
学习
其他
C语言
数据结构
百度地图JavaScript API GL
介绍百度地图JavaScri
ptA
PIGLv1.0是一套由JavaScript语言编写的应用程序接口。
稳重聪头
·
2024-02-09 18:58
前端
数据结构与算法--
PTA
第六章习题
数据结构与算法--
PTA
第六章习题答案一、判断无向连通图至少有一个顶点的度为1。
Java之弟
·
2024-02-09 18:43
数据结构与算法
算法
mysqldump 技巧
到文件中再进行移动及导入部分参考自:https://cloud.tencent.com/developer/article/1965028mysqldump命令使用mysqldump命令生成的文件默认分为以下几部分:dro
pta
ble
Andy_1ee
·
2024-02-09 17:28
我们是迷茫的一代
在日复一日的
刷题
,洗脑,考大学的观念之中。我们早已迷失了方向。在高中,有老师,有家长,有
大树光
·
2024-02-09 17:10
Hack The Box-Fawn
sft
pTa
sk4Whatisthecommand
ffff5Sec
·
2024-02-09 17:15
HackTheBox
网络
网络安全
网络协议
我们高处见
是你自己不懂得把握好机会,别人在
刷题
的时候你在玩手机,别人在上网课的时候你在打游戏,别人5:00起床学习的时候你还在睡梦里不肯起来,这就是你和努力的人的差距。你每天都想着成为一个有钱人,过着富足
我只吃馒头
·
2024-02-09 16:49
SQL优化关键字EXPLAIN
语句之前增加explain关键字,MySQL会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果from中包含子查询,仍会执行该子查询,将结果放入临时表中)使用的表DRO
PTA
BLEIFE
zzj0990
·
2024-02-09 16:47
人生/咨询行业心得
ForthelastfiveyearsI'veke
pta
runninglogofthingsI'velearnedaboutthisjob.Maybeit'suseless,buthereitisanyway.PeopleOftentheonlyrealdifferencebetweensuccessandfailureisbeingabletotalkfluentlyabouttheclient
ZhUoYi
·
2024-02-09 16:56
【算法】递归入门
文章目录一、基础知识二、
刷题
实战1.汉诺塔问题2.合并两个有序链表3.反转链表4.快速幂三、技巧总结一、基础知识什么是递归:函数自己调用自己什么时候能用递归:有重复子问题如何看待递归函数:看作一个黑盒如何编写递归代码
柳下敲代码
·
2024-02-09 16:36
算法
算法
深度优先
leetcode
剪枝
CTFSHOW命令执行web入门29-54
description:>-这里就记录一下ctfshow的
刷题
记录是web入门的命令执行专题里面的题目,他是有分类,并且覆盖也很广泛,所以就通过刷这个来,不过里面有一些脚本的题目发现我自己根本不会笑死。
22的卡卡
·
2024-02-09 16:01
GITBOOK
CTFSHOW
命令执行
CTF
web
php 表格导入excel插件,BootStrap Fileinput插件和表格插件相结合实现导入Excel数据的文件上传、预览、提交的步骤...
这篇文章主要介绍了BootStrapFileinput插件和Bootstra
pta
ble表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤,需要的朋友可以参考下bootstrap-fileinput
weixin_34518801
·
2024-02-09 16:28
php
表格导入excel插件
[虚拟机逆向]UNCTF - 2019 EasyVm
[虚拟机逆向]UNCTF-2019EasyVm前言虚拟机逆向在Hgame2023中遇见过,这次
刷题
中又遇见了,写一篇文章总结一下什么是虚拟机逆向虚拟机逆向是指对一个运行在虚拟机上的程序进行逆向工程。
shangwenDD
·
2024-02-09 14:20
学习笔记
c++
算法
网络安全
【Nicn的
刷题
日常】之有序序列合并
1.题目描述描述输入两个升序排列的序列,将两个序列合并为一个有序序列并输出。数据范围:1≤�,�≤10001≤n,m≤1000,序列中的值满足0≤���≤300000≤val≤30000输入描述:输入包含三行,第一行包含两个正整数n,m,用空格分隔。n表示第二行第一个升序序列中数字的个数,m表示第三行第二个升序序列中数字的个数。第二行包含n个整数,用空格分隔。第三行包含m个整数,用空格分隔。输出描
Nicn
·
2024-02-09 14:12
算法
数据结构
c语言
面试
动态规划
Nicn的
刷题
日常之操作一维数组
1.题目描述创建一个整形数组,完成对数组的操作实现函数init()初始化数组为全0实现print()打印数组的每个元素实现reverse()函数完成数组元素的逆置。要求:自己设计以上函数的参数,返回值。2.解题voidInit(intarr[],intsz,intset){inti=0;for(i=0;i
Nicn
·
2024-02-09 14:42
算法
线性代数
leetcode
数据结构
动态规划
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他