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
python面试题刷题笔记
【Leetcode
刷题笔记
持续更新】热题TOP100篇
3.无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。思路:最长,最大问题其实通常都会想到的是动态规划,而动态规划最开始都是由dp数组来实现的,但是通常在优化算法的时候dp算法都会被优化成几个变量,这其实也就可以看作是滑动窗口。这个题是要求找出最长字串的长度,那么dp数组dp[i]表示的是截止到i处,最长字串的长度。那么此时dp[i]的值有以下几种情况:1.在最长字
SHghe_chi
·
2023-03-15 07:21
刷题笔记
leetcode
算法
数据结构
python工程师就业薪资超30K,都经历哪些软件测试面试题?
这一次,为大家送上的是
python面试题
之基础概念篇。通过对十几份面试题目的整理,我们选出了其中出现频率最高的十个题目,附上答案供各位小伙伴参考!1.*args和**kwargs是什么意思?
LinminWang
·
2023-03-15 06:39
程序员面试金典-
刷题笔记
面试题01.01.判定字符是否唯一 方法一:哈希表 比较原数组和哈希表的长度,如果相等,说明没有重复元素;classSolution{public:boolisUnique(stringastr){intn=astr.size();unordered_setret;for(autoc:astr){ret.insert(c);}returnret.size()==n;}};时间复杂度O(N)空间复杂
Troy_horse
·
2023-03-14 22:16
刷题笔记
c++
leetcode
刷题笔记
(Golang)--11. Container With Most Water
原题链接11.ContainerWithMostWaterGivennnon-negativeintegersa1,a2,...,an,whereeachrepresentsapointatcoordinate(i,ai).nverticallinesaredrawnsuchthatthetwoendpointsoflineiisat(i,ai)and(i,0).Findtwolines,whic
煮酒_zzh
·
2023-03-14 13:00
LeetCode Java
刷题笔记
—剑指 Offer 22. 链表中倒数第k个节点
剑指Offer22.链表中倒数第k个节点输入一个链表,输出该链表中倒数第k个节点。简单难度。使用快慢指针即可,快指针先走k步,然后快慢一起走,直到快指针走到最后一个节点,此时慢指针即指向倒数k个节点了。publicListNodegetKthFromEnd(ListNodehead,intk){//快慢指针ListNodefast=head,slow=head;//快指针先走kwhile(k-->
刘Java
·
2023-03-13 11:55
链表
leetcode
java
链表中倒数第k个节点
分享一份非常强势的
python面试题
:360+小米+BAT多家公司面试题汇总
前言我是一个地地道道的东北人,有着哈尔滨和大庆两地的混血,出生在大庆,小学、初中、高中都在大庆让胡路区念的,大学考的远点,在大庆的另外一个区,萨尔图区,名字叫做东北石油大学,是一个不出名的双非普通一本院校,我读的专业也不是这个学校好的专业,是一个万金油专业,电子信息工程。也就是说,我从出生,一直到大学毕业,整整22年的时间,都在那个我最熟悉的城市,大庆。我不知道大家对这个城市有没有了解,大庆油田、
程序媛_lisa
·
2023-03-12 10:59
刷题笔记
II
51.加法不使用+、-,计算两数字之和classSolution{public:intgetSum(inta,intb){while(b){intcarry=((unsignedint)a&b)umap;for(autoch:s){umap[ch]++;}vectorsplit;for(inti=0;ires){//tips,剪枝,不考虑比当前出现的结果更短的串res=max(res,longes
毒死预言家的女巫
·
2023-03-11 12:30
刷题笔记
(C++实现)PTA1005 继续3n+1猜想
目录题目描述和要求:输入格式:输出格式:输入样例:输出样例:做题过程:源代码:不足之处:晚安,刷题人们。题目描述和要求:1005继续(3n+1)猜想(25分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们
TreeTraveler
·
2023-03-10 18:47
C++PAT乙级刷题笔记
c++
算法
循环和递归-Python
刷题笔记
斐波那契数列大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n0:a,b=b,a+bn-=1returna【tips】:理解a,b=b,a+breturna/returnb?跳台阶一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。倒推来分解问题,最后跳法个数可以分解为倒数两级是
RayRaymond
·
2023-03-10 00:59
LeetCode
刷题笔记
(十)哈希表
十.哈希表1.1列表(list)list是一种有序的集合,可以随时添加和删除其中的元素。classmates=['Michael','Bob','Tracy']1.2字典(dict)dict在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。fruit={'apple':10,'pears':5,'bananas':20,'orange':4}1.3集合(set)s
YongtaoHuang
·
2023-03-09 22:45
java面试题总结及答案,使用/教程/实例
50道
Python面试题
集锦(附答案)Python是目前编程领域最受欢
aifans_bert
·
2023-03-09 07:39
人工智能
java学习
java
面试
开发语言
基础夯实,字节内部总结240道算法LeetCode
刷题笔记
,直呼太全
1、什么是算法算法(algorithm,[ˈælɡərɪðəm],计算程序):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。mark:我们可以把所有的算法想象为一本“菜谱”,特定的算法比如菜谱中的的一道“老醋花生米”的制作流程,只要按照菜谱的要求制作老醋花生米,那么谁都可以做出一道好吃的老醋花生米。s
chenxuyuana
·
2023-02-28 10:46
java
学习
后端
算法
深度优先搜索dfs算法
刷题笔记
【蓝桥杯】
其实网上已经有不少dfs的算法笔记,但我之所以还再写一篇,主要是因为我目前见到的笔记,都有些太偏向理论了。对于基础薄弱的或是没有基础的人(likeme),有点不合适,因为看了,也不能说自己会了。所以这篇主要是实践(题目)出发理论为了求得问题的解,先选择某一种可能情况向下继续递归在这个过程中,当发现原来的选择是错误的,就退回一步重新选择,继续向下探索反复进行这个操作,直到出现结果、无解或者是遍历完毕
call me by ur name
·
2023-02-23 12:00
算法刷题笔记
深度优先
算法
蓝桥杯
算法
刷题笔记
【数组】01
算法
刷题笔记
【数组】01数组理论数组是存放在连续内存空间上的相同类型数据的集合。数组可以方便的通过下标索引的方式获取到下标下对应的数据。注意数组下标都是从0开始的。
兰铁二幼张同学
·
2023-02-18 23:29
4.列出5个python标准库
每天至少打卡一道
python面试题
。以尽量多的方式解锁题目,如果有遗漏的方法,欢迎在评论区补充。希望大家一起提高!
崭新的韭菜
·
2023-02-18 20:52
sql
刷题笔记
(四)
题目选自leetcode上的题库可能不一定都是最优解,答案仅供参考每道题后面都应相应的难度等级,如果没时间做的话可以在leetcode按出题频率刷题祝大家面试取得好的成绩1069.产品销售分析II难度简单SQL架构销售表:Sales+-------------+-------+|ColumnName|Type|+-------------+-------+|sale_id|int||product
顾子豪
·
2023-02-18 06:35
LeetCode Java
刷题笔记
—138. 复制带随机指针的链表
138.复制带随机指针的链表给你一个长度为n的链表,每个节点包含一个额外增加的随机指针random,该指针可以指向链表中的任何节点或空节点。中等难度,这道题与剑指Offer35.复杂链表的复制是同一道题。要求对这个链表进行深拷贝,返回深拷贝后的链表头节点。可以使用HashMap存储新旧节点的映射关系,然后再依次设置引用关系即可,这种方法最简单:/***使用hashmap存储对应的关系*空间复杂度O
刘Java
·
2023-02-17 17:53
链表
java
leetcode
138.
复制带随机指针的链表
剑指offer
刷题笔记
(二)
剑指offer
刷题笔记
(二)面试题10-I.斐波那契数列写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。
三点油
·
2023-02-17 07:30
领扣
刷题笔记
(C++ Difficulty:Easy)
注:C++兼容C的输入输出,会增大IO开销,可以添加以下代码提高IO效率staticconstautoinit=[](){/**关掉c++中iostream和c中cstdio流的同步(cout和printf,cin和scanf)*关掉后不能同时使用c和c++的输入输出;*/std::ios::sync_with_stdio(false);std::cin.tie(nullptr);//完成cin和
云中的Jason
·
2023-02-17 02:31
[leetcode
刷题笔记
]动态规划之多维dp问题
记录几道使用动态规划问题。三角形最小路径和给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。相邻的结点在这里指的是下标与上一层结点下标相同或者等于上一层结点下标+1的两个结点。例如,给定三角形:[[2],[3,4],[6,5,7],[4,1,8,3]]自顶向下的最小路径和为11(即,2+3+5+1=11)。根据三角形的规律,dp[i][j]来源于dp[i-1][j-1
KeyLiu7
·
2023-02-04 21:04
2020-09-16
16.最接近的三数之和(3SumClosest)[leetcode
刷题笔记
]给定一个包括n个整数的数组nums和一个目标值target。找出nums中的三个整数,使得它们的和与target最接近。
jsrdcht
·
2023-02-04 14:41
leecode刷题笔记
leetcode
数据结构
算法
c++
Python面试题
基础篇,50道硬核面试题,等你来看
题目001:在Python中如何实现单例模式。点评:单例模式是指让一个类只能创建出唯一的实例,这个题目在面试中出现的频率极高,因为它考察的不仅仅是单例模式,更是对Python语言到底掌握到何种程度,建议大家用装饰器和元类这两种方式来实现单例模式,因为这两种方式的通用性最强,而且也可以顺便展示自己对装饰器和元类中两个关键知识点的理解。方法一:使用装饰器实现单例模式。from functools im
npm_run_dev__
·
2023-02-04 06:57
python
【leetcode
刷题笔记
】009.Palindrome Number
日期:20180912题目描述:Determinewhetheranintegerisapalindrome.Anintegerisapalindromewhenitreadsthesamebackwardasforward.Example1:Input:121Output:trueExample2:Input:-121Output:falseExplanation:Fromlefttoright
常恒毅
·
2023-02-03 02:19
数据挖掘,计算机网络、操作系统
刷题笔记
38
数据挖掘,计算机网络、操作系统
刷题笔记
382022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql
冰露可乐
·
2023-02-02 03:32
操作系统
计算机网络
数据挖掘
数据挖掘
数据库
操作系统
国考省考刷题
数据挖掘,计算机网络、操作系统
刷题笔记
39
数据挖掘,计算机网络、操作系统
刷题笔记
392022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql
冰露可乐
·
2023-02-02 03:32
操作系统
计算机网络
数据挖掘
数据挖掘
数据库
操作系统
国考省考刷题
数据挖掘,计算机网络、操作系统
刷题笔记
37
数据挖掘,计算机网络、操作系统
刷题笔记
372022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql
冰露可乐
·
2023-02-02 03:01
操作系统
数据挖掘
计算机网络
数据挖掘
数据库
操作系统
国考省考刷题
LeetCode
刷题笔记
2:有序矩阵中第K小的元素
题目描述:给定一个nxn矩阵,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。请注意,它是排序后的第k小元素,而不是第k个不同的元素。难度:中等示例:matrix=[[1,5,9],[10,11,13],[12,13,15]],k=8,返回13。链接:https://leetcode-cn.com/problems/kth-smallest-element-in-a-sorted-matr
蜗流爬树
·
2023-01-30 09:24
12.列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]
每天至少打卡一道
python面试题
。以尽量多的方式解锁题目,如果有遗漏的方法,欢迎在评论区补充。希望大家一起提高!
崭新的韭菜
·
2023-01-29 15:27
【tratascratch】SQL+Python
刷题笔记
——10299:Finding Updated Records【Easy】
ID10299——FindingUpdatedRecords【题目链接】难度:Easy【简单】公司:Microsoft【微软】考察方式:InterviewQuestions【面试题目】问题描述FindingUpdatedRecords【查找更新的记录】Wehaveatablewithemployeesandtheirsalaries,however,someoftherecordsareoldan
遥映人间冰雪样
·
2023-01-29 09:37
mysql
python
leetcode
刷题笔记
1137.第 N 个泰波那契数
题目分析本道题与leetcode509、斐波那契数很相似[leetcode
刷题笔记
leetcode
刷题笔记
509、斐波那契数(Java语言实现)通过代码随想录老哥分享的动态规划问题分析五步曲1、确定dp
东西南北的冬
·
2023-01-29 09:35
leetcode刷题笔记
算法
动态规划
贪心算法
java
sqlzoo
刷题笔记
文章目录前言1SELECTbasics2SELECTfromworld3SELECTfromnobel4SELECTinSELECT5SUMandCOUNT6JOIN总结前言sqlzoo:
刷题笔记
在线题库
YJ语
·
2023-01-29 09:04
#
mysql
MySQL
刷题笔记
Leetcode&牛客
MySQL刷题记录文章目录MySQL刷题记录Leetcode176第二高的薪水坑多175.组合两个表区分JOIN和WHERE1693.每天的领导和合伙人DISTINCT去重1890.2020年最后一次登录MAX()用于DATE数据1501.可以放心投资的国家综合应用牛客网Leetcode176第二高的薪水坑多题目描述:本题坑很多,很多地方需要注意:1、[首要问题]如何输出第二高的薪水,语法上怎么解
Kaze-1
·
2023-01-29 09:02
算法&刷题
mysql
数据库
Pandas
刷题笔记
importpandasaspdimportjsonpd.set_option('display.width',300)#设置字符显示宽度pd.set_option('display.max_rows',None)#设置显示最大行pd.set_option('display.max_columns',None)withopen('Nowcoder.json','r')asf:#只读模式打开文件da
lichen678
·
2023-01-29 09:01
pandas
python
数据分析
刷题笔记
(二十)--回溯算法:组合问题
目录系列文章目录前言1.关于回溯算法2.回溯算法的效率3.可以解决的问题4.如何理解回溯算法题录77.组合1.确定方法和参数以及返回值2.明确终止条件3.等价关系式4.关于优化问题216.组合总和III1.确定方法和参数2.明确终止条件3.等价关系式4.关于优化问题39.组合总和1.确定方法和参数2.明确终止条件3.等价关系式4.关于优化问题40.组合总和II1.确定方法和参数2.明确终止条件3.
梦想成为光头强!
·
2023-01-28 21:20
刷题笔记
算法
数据结构
回溯
数据挖掘,计算机网络、操作系统
刷题笔记
35
数据挖掘,计算机网络、操作系统
刷题笔记
352022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql
冰露可乐
·
2023-01-27 20:16
数据挖掘
操作系统
计算机网络
数据挖掘
数据库
操作系统
国考省考刷题
数据库,计算机网络、操作系统
刷题笔记
34
数据库,计算机网络、操作系统
刷题笔记
342022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql要学
冰露可乐
·
2023-01-27 20:16
计算机网络
操作系统
数据挖掘
数据库
oracle
操作系统
数据分析应用
数据挖掘,计算机网络、操作系统
刷题笔记
36
数据挖掘,计算机网络、操作系统
刷题笔记
362022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql
冰露可乐
·
2023-01-27 20:46
操作系统
计算机网络
数据挖掘
数据挖掘
数据库
操作系统
国考省考刷题
数据库,计算机网络、操作系统
刷题笔记
33
数据库,计算机网络、操作系统
刷题笔记
332022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql要学
冰露可乐
·
2023-01-27 20:46
操作系统
oracle
计算机网络
数据库
oracle
国考省考刷题
操作系统
无意中发现一位大佬的算法刷题pdf笔记
昨晚逛GitHub,无意中看到一位大佬(https://github.com/halfrost)的算法
刷题笔记
,感觉发现了宝藏!
在北方玩弹子球
·
2023-01-27 12:07
LeetCode
刷题笔记
5:通配符匹配
题目描述给定一个字符串(s)和一个字符模式(p),实现一个支持'?'和'*'的通配符匹配。'?'可以匹配任何单个字符。'*'可以匹配任意字符串(包括空字符串)。两个字符串完全匹配才算匹配成功。示例来自LeetCode来自LeetCode题目链接动态规划可以使用dp[i][j]来保存s的前i个字符与p的前j个字符匹配情况。当p取到‘?’或者两个字符串取出来的字符相同时。只需要看dp[i-1][j-1
蜗流爬树
·
2023-01-27 01:57
leetcode
刷题笔记
(Golang)--8. String to Integer (atoi)
原题链接8.StringtoInteger(atoi)Implementatoiwhichconvertsastringtoaninteger.Thefunctionfirstdiscardsasmanywhitespacecharactersasnecessaryuntilthefirstnon-whitespacecharacterisfound.Then,startingfromthisch
煮酒_zzh
·
2023-01-26 23:15
力扣hot100
刷题笔记
——二叉树类型
二叉树类型题目94.二叉树的中序遍历 题目概述:给定一个二叉树的根节点root,返回它的中序遍历。/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){this.val=val;}*TreeNode(intv
carpe~diem
·
2023-01-26 12:16
实习面试经验
leetcode
算法
职场和发展
LeetCode
刷题笔记
- JavaScript(四)
文章目录1.剑指Offer37.序列化二叉树1.剑指Offer19.正则表达式匹配剑指Offer37.序列化二叉树剑指Offer19.正则表达式匹配LCOF1.剑指Offer37.序列化二叉树请实现两个函数,分别用来序列化和反序列化二叉树。你需要设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列/反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列
volit_
·
2023-01-26 06:25
刷题笔记
leetcode
javascript
算法
LeetCode
刷题笔记
- JavaScript(八)
文章目录1.剑指OfferII011.0和1个数相同的子数组2.剑指OfferII012.左右两边子数组的和相等3.剑指OfferII013.二维子矩阵的和剑指OfferII011.0和1个数相同的子数组https://leetcode.cn/problems/tvdfij/剑指OfferII013.二维子矩阵的和1.剑指OfferII011.0和1个数相同的子数组给定一个二进制数组nums,找到
volit_
·
2023-01-26 06:25
刷题笔记
leetcode
javascript
算法
LeetCode
刷题笔记
- JavaScript(一)
文章目录1.剑指Offer57-II.和为s的连续正数序列2.剑指Offer56-I.数组中数字出现的次数3.剑指Offer56-II.数组中数字出现的次数II剑指Offer57-II.和为s的连续正数序列剑指Offer56-I.数组中数字出现的次数剑指Offer56-II.数组中数字出现的次数II1.剑指Offer57-II.和为s的连续正数序列输入一个正整数target,输出所有和为targe
volit_
·
2023-01-26 05:54
刷题笔记
javascript
leetcode
开发语言
剑指offer
刷题笔记
硬核的 Python 面试题!Python经典面试题总结
Python面试题
总结大全一、50道重要的
Python面试题
【问答题+编程题】1.说说你用过Python标准库中的哪些模块。2.`init__`和`__new`方法有什么区别?
编程ID
·
2023-01-20 01:59
Python
python
面试
干货
数据库,计算机网络、操作系统
刷题笔记
31
数据库,计算机网络、操作系统
刷题笔记
312022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql要学
冰露可乐
·
2023-01-17 09:20
操作系统
oracle
计算机网络
数据库
oracle
操作系统
国考省考刷题
数据库,计算机网络、操作系统
刷题笔记
32
数据库,计算机网络、操作系统
刷题笔记
322022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql要学
冰露可乐
·
2023-01-17 09:20
oracle
操作系统
计算机网络
数据库
oracle
操作系统
国考省考刷题
数据库,计算机网络、操作系统
刷题笔记
30
数据库,计算机网络、操作系统
刷题笔记
302022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开测开的话,你就得学数据库,sql,oracle,尤其sql要学
冰露可乐
·
2023-01-17 09:19
oracle
计算机网络
操作系统
数据库
oracle
操作系统
国考省考刷题
Python一些面试题总结
Python面试题
1、python中可变数据类型和不可变数据类型,并简述原理2、python的GIL3、python中的垃圾回收机制4、python装饰器5、python中的lambda函数6、python
Facouse
·
2023-01-13 18:41
面试
开发语言
python
面试
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他