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面试题刷题笔记
Java事件机制简介 内含面试题
面试题分享云数据解决事务回滚问题点我直达2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转
KK_crazy
·
2023-09-10 00:56
java
开发语言
构建可扩展的应用:六边形架构详解与实践
面试题分享云数据解决事务回滚问题点我直达2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转
KK_crazy
·
2023-09-10 00:56
架构
如何将分布式锁性能提升100倍【含面试题】
面试题分享云数据解决事务回滚问题点我直达2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转
KK_crazy
·
2023-09-10 00:56
架构
Java线程池 内含2023最新面试题
面试题分享云数据解决事务回滚问题点我直达2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转
KK_crazy
·
2023-09-10 00:24
java
开发语言
HDLBits
刷题笔记
9:Circuits.Sequential Logic.Counters + Shift Registers
CountersFour-bitbinarycountermoduletop_module(inputclk,inputreset,//Synchronousactive-highresetoutputreg[3:0]q);always@(posedgeclk)beginif(reset)q<=0;elseq<=q+1;endendmoduleDecadecounter建立一个计数器,从0计数到9
学习就van事了
·
2023-09-09 16:41
HDLBits
fpga开发
算法
刷题笔记
【数组】209.长度最小的子数组
算法
刷题笔记
【数组】209.长度最小的子数组给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组,并返回其长度。如果不存在符合条件的子数组,返回0。
兰铁二幼张同学
·
2023-09-09 14:35
LeetCode
刷题笔记
【31】:动态规划专题-3(整数拆分、不同的二叉搜索树)
文章目录前置知识343.整数拆分题目描述解题思路代码进一步优化96.不同的二叉搜索树题目描述解题思路代码优化改进总结前置知识参考前文参考文章:LeetCode
刷题笔记
【29】:动态规划专题-1(斐波那契数
Eibosinu
·
2023-09-09 10:07
LeetCode刷题笔记
leetcode
笔记
动态规划
c++
算法
贪心算法
LeetCode
刷题笔记
【30】:动态规划专题-2(不同路径、不同路径 II)
文章目录前置知识62.不同路径题目描述解题思路代码63.不同路径II题目描述障碍信息传递法(比较复杂)被障碍物阻挡后直接清空计数法(更简洁)总结前置知识参考前文参考文章:LeetCode
刷题笔记
【29】
Eibosinu
·
2023-09-09 10:37
LeetCode刷题笔记
leetcode
笔记
动态规划
算法
c++
贪心算法
LeetCode Java
刷题笔记
—137. 只出现一次的数字 II
137.只出现一次的数字II给你一个整数数组nums,除某个元素仅出现一次外,其余每个元素都恰出现三次。请你找出并返回那个只出现了一次的元素。中等难度。我们可以对每个二进制位单独计数,然后统计每个二进制位的1的计数值结果%3的结果,如果结果是0,则表示只出现一次的元素的当前位为0;如果结果是1,则表示只出现一次的元素的当前位为1。/***每个二进制位单独计数,然后统计每个二进制位的1的数量mod3
刘Java
·
2023-09-09 09:17
java
137.
只出现一次的数字
leetcode
「代码随想录」Python
刷题笔记
Day14-二叉树1
二叉树第一天二叉树的理论基础二叉树的递归遍历举个简单例子:合并二叉树二叉树的迭代小白一刷代码随想录(Python),主打跟上进度和学习。二刷时会回来更新博文。本文属于个人笔记,如有问题欢迎指出。二叉树的理论基础卡哥链接二叉树的递归遍历卡哥链接前序遍历leetcode-144classSolution:definorderTraversal(self,root:Optional[TreeNode])
六个噜酱
·
2023-09-09 06:05
代码随想录
python
笔记
leetcode
Java中的值传递与引用传递 含面试题
面试题分享点我直达2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转cloudStudio
KK_crazy
·
2023-09-09 03:59
java
redis
开发语言
LeetCode
刷题笔记
字节每日打卡 设计循环队列
设计你的循环队列实现。循环队列是一种线性数据结构,其操作表现基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。但是使用循环队列,我们能使用这些空间去存储新的值。你的实现应该支持如下操作:MyCircularQueu
不知名做题家丶
·
2023-09-09 01:04
LeetCode
leetcode
数据结构
算法
2-4 LC641 设计循环双端队列 字节校园每日一题 Java力扣
刷题笔记
文章目录LC641设计循环双端队列1.读题2.解题思路3.代码逻辑4.Java代码【字节校园每日一题】LC143重排链表1.读题LC641设计循环双端队列我的
刷题笔记
设计循环双端队列1.读题设计实现双端队列本题我们要实现支持如下操作的方法
敲代码的小提琴手
·
2023-09-09 01:02
力扣刷题
算法强化之路
#
力扣刷题笔记
队列
链表
java
queue
数据结构
2-3 LC622 设计循环队列 字节校园每日一题 LC449 序列化和反序列化二叉搜索树 Java力扣
刷题笔记
解题思路3.代码逻辑4.Java代码【字节校园每日一题】LC449序列化和反序列化二叉搜索树1.读题2.解题思路3.x代码逻辑x4.Java代码LC622设计循环队列我的力扣题解(第一次写题解QAQ)我的
刷题笔记
设计循环队列
敲代码的小提琴手
·
2023-09-09 01:32
力扣刷题
算法强化之路
#
力扣刷题笔记
队列
java
算法
数据结构
二叉树
2605. 从两个数字数组里生成最小数字
诸神缄默不语-个人CSDN博文目录力扣
刷题笔记
文章目录1.我自己写的2.题解2.1用哈希表来判断重复数字2.2用位运算判断重复数字2.3快排1.我自己写的解法:如果有重复数字就直接输出最小的重复数字,如果没有就直接把两个列表里最小的数字拼在一起
诸神缄默不语
·
2023-09-08 22:59
编程学习笔记
力扣
LeetCode
算法与数据结构
数组
位运算
哈希表
排序算法
1001 Battle Over Cities - Hard Version
二、
刷题笔记
1.#include关于引入这个头文件,有时候会报错是以下原因:这是因为你使用了`#include`这个头文件,这个头文件在一些编译器中是不存在的。这个头文件是一种
一碗姜汤
·
2023-09-08 18:08
PAT顶级
算法
代码随想录
刷题笔记
Day 33 --贪心算法之 K次取反后最大化的数组和 1加油站 分发糖果
代码随想录
刷题笔记
Day33--贪心算法之K次取反后最大化的数组和1加油站分发糖果LeetCode1005.K次取反后最大化的数组和题目描述:给你一个整数数组nums和一个整数k,按以下方法修改该数组:
每天一个摸鱼小技巧
·
2023-09-08 03:44
贪心算法
算法
leetcode
力扣
刷题笔记
34|1005.K次取反后最大化的数组和 、134. 加油站、135. 分发糖果
1005.K次取反后最大化的数组和1.题目:给你一个整数数组nums和一个整数k,按以下方法修改该数组:选择某个下标i并将nums[i]替换为-nums[i]。重复这个过程恰好k次。可以多次选择同一个下标i。以这种方式修改数组后,返回数组可能的最大和。示例1:输入:nums=[4,2,3],k=1输出:5解释:选择下标1,nums变为[4,-2,3]。https://leetcode.cn/pro
爱吃烤冷面_
·
2023-09-08 03:13
leetcode
笔记
算法
LeetCode
刷题笔记
【28】:贪心算法专题-6(单调递增的数字、监控二叉树)
文章目录前置知识738.单调递增的数字题目描述解题思路代码968.监控二叉树题目描述解题思路代码总结前置知识参考前文参考文章:LeetCode
刷题笔记
【23】:贪心算法专题-1(分发饼干、摆动序列、最大子序和
Eibosinu
·
2023-09-08 03:42
LeetCode刷题笔记
leetcode
笔记
贪心算法
LeetCode
刷题笔记
【29】:动态规划专题-1(斐波那契数、爬楼梯、使用最小花费爬楼梯)
文章目录前置知识解题思路解题步骤动态规划的debug509.斐波那契数题目描述解题思路代码使用dp数组优化空间复杂度:不用数组,只用两个变量记录即可70.爬楼梯题目描述解题思路代码使用dp数组优化空间复杂度:不用数组,只用两个变量记录即可746.使用最小花费爬楼梯题目描述解题思路代码使用dp数组优化空间复杂度另一种动态规划思路总结前置知识解题思路动态规划(DP,DynamicProgramming
Eibosinu
·
2023-09-08 03:42
LeetCode刷题笔记
leetcode
笔记
动态规划
c++
算法
贪心算法
C++
刷题笔记
(33)——leetcode1005、134、135、860、406
题目1:1005.K次取反后最大化的数组和这一题思路还是比较容易想出来的,从数组中绝对值大的负数开始变,直到k=0;如果k没用完就变数组中最小点数classSolution{public:staticboolcmp(inta,intb){returnabs(a)>abs(b);//abs求整型数据的绝对值}intlargestSumAfterKNegations(vector&nums,intk)
STATEABC
·
2023-09-08 03:42
不知道能不能混口饭的C嘎嘎
c++
leetcode
算法
数据结构
贪心算法
LeetCode
刷题笔记
【24】:贪心算法专题-2(买卖股票的最佳时机II、跳跃游戏、跳跃游戏II)
直观写法贪心-优化代码更简洁55.跳跃游戏题目描述贪心-借助ability数组贪心-只用`intfar`记录最远距离45.跳跃游戏II题目描述回溯算法贪心算法总结前置知识参考前文参考文章:LeetCode
刷题笔记
Eibosinu
·
2023-09-08 03:11
LeetCode刷题笔记
leetcode
笔记
贪心算法
c++
算法
LeetCode
刷题笔记
【27】:贪心算法专题-5(无重叠区间、划分字母区间、合并区间)
.合并区间题目描述解题思路代码①如果有重合就合并到ans.back()里面②直接在intervals上操作(非常麻烦其实)③整一个current数组来操作总结前置知识参考前文参考文章:LeetCode
刷题笔记
Eibosinu
·
2023-09-08 03:11
LeetCode刷题笔记
leetcode
笔记
贪心算法
算法
c++
LeetCode
刷题笔记
【23】:贪心算法专题-1(分发饼干、摆动序列、最大子序和)
文章目录前置知识贪心算法的本质什么时候用贪心算法?什么时候不能用贪心?贪心算法的解题步骤455.分发饼干题目描述解题思路代码376.摆动序列题目描述解题思路代码53.最大子序和题目描述暴力解法动态规划贪心算法总结前置知识贪心算法的本质贪心的本质是选择每一阶段的局部最优,从而达到全局最优。例如,有一堆钞票,你可以拿走十张,如果想达到最大的金额,你要怎么拿?指定每次拿最大的,最终结果就是拿走最大数额的
Eibosinu
·
2023-09-08 03:11
LeetCode刷题笔记
leetcode
笔记
贪心算法
算法
c++
LeetCode
刷题笔记
【5】:哈希表专题-1(有效的字母异位词, 两个数组的交集, 快乐数, 两数之和)
文章目录前置知识什么是哈希表(HashTable)?哈希函数哈希碰撞用拉链法解决哈希碰撞用线性探测法解决哈希碰撞哈希类型的数据结构都有哪些?什么时候使用哈希表?242.有效的字母异位词题目描述用`unordered_map`记录字母出现频率用字母数组记录字母出现频率349.两个数组的交集题目描述解题思路代码202.快乐数题目描述解题思路代码Num.Name4题目描述暴力求解过程中建立`unorde
Eibosinu
·
2023-09-08 03:41
LeetCode刷题笔记
leetcode
笔记
散列表
算法
c++
哈希算法
哈希表
LeetCode
刷题笔记
【2】:数组专题-2(有序数组的平方、长度最小的数组、螺旋矩阵)
文章目录前置知识977.有序数组的平方题目描述解题思路代码209.长度最小的子数组题目描述暴力求解滑动窗口(双指针)59.螺旋矩阵II题目描述思路代码总结前置知识见LeetCode
刷题笔记
【1】:数组专题
Eibosinu
·
2023-09-08 03:40
LeetCode刷题笔记
leetcode
笔记
矩阵
算法
c++
经验分享
LeetCode
刷题笔记
【3】:链表专题-1(移除链表元素,设计链表,反转链表)
文章目录前置知识链表基础知识C++中定义链表的方式链表的操作删除节点添加节点和数组对比203.移除链表元素题目描述解题思路代码707.设计链表题目描述解题思路代码206.反转链表题目描述解题思路代码总结前置知识链表基础知识链表分为单链表、双链表、循环链表。不同于数组,在内存中连续分布,链表的节点是不连续分布的,通过指针串联在一起。C++中定义链表的方式需要熟练掌握默写,虽然在LeetCode模式下
Eibosinu
·
2023-09-08 03:40
LeetCode刷题笔记
leetcode
笔记
链表
算法
c++
LeetCode
刷题笔记
【1】:数组专题-1(二分查找,移除数组中指定元素)
文章目录前置知识704.二分查找题目描述解题思路暴力搜索二分查找27.移除元素题目描述解题思路暴力解决双指针交换总结前置知识注意数组在C++中的存储方式是在地址连续的空间中存储,所以可以通过name[n]这样的下标访问。连续存储方便了访问,但是对于删除等操作,就需要大量移动元素,耗时较大。C++提供了容器vetctor,也可以使用。参考文章:https://programmercarl.com/%
Eibosinu
·
2023-09-08 03:40
LeetCode刷题笔记
leetcode
笔记
算法
LeetCode 【数据结构与算法专栏】【贪心】
刷题笔记
贪心算法leetcode专栏leetcode455分法饼干leetcode376摆动序列leetcode53最大子数组和leetcode122买卖股票的最佳时机IIleetcode55跳跃游戏leetcode45
不会code的菜鸟
·
2023-09-08 03:09
数据结构与算法刷题专栏
leetcode
贪心算法
算法
LeetCode
刷题笔记
【25】:贪心算法专题-3(K次取反后最大化的数组和、加油站、分发糖果)
文章目录前置知识1005.K次取反后最大化的数组和题目描述分情况讨论贪心算法134.加油站题目描述暴力解法贪心算法135.分发糖果题目描述暴力解法贪心算法总结前置知识参考前文参考文章:LeetCode
刷题笔记
Eibosinu
·
2023-09-08 03:39
LeetCode刷题笔记
leetcode
笔记
贪心算法
算法
c++
Leetcode
刷题笔记
--Hot41-50
1--二叉树的层序遍历(102)主要思路:经典广度优先搜索,基于队列;对于本题需要将同一层的节点放在一个数组中,因此遍历的时候需要用一个变量nums来记录当前层的节点数,即nums等于队列元素的数目;#include#include#includestructTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode():val(0),left(nu
晓晓纳兰容若
·
2023-09-07 21:21
数据结构
LeetCode Java
刷题笔记
—297. 二叉树的序列化与反序列化
297.二叉树的序列化与反序列化请实现两个函数,分别用来序列化和反序列化二叉树。这里不限定你的序列/反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列化为原始的树结构。困难难度,这道题和剑指Offer37.序列化二叉树是同一道题。虽然标注为困难难度,但是实际上比较简单,序列化和反序列化使用DFS深度遍历即可。//Encodesatreetoasinglest
刘Java
·
2023-09-07 15:48
leetcode
java
深度优先
二叉树的序列化与反序列化
LeetCode
刷题笔记
【22】:回溯专题-5(递增子序列、全排列、全排列 II)
&正确思路46.全排列题目描述用`unordered_setused`记录用过的数用数组代替unordered_set47.全排列II题目描述解题思路代码总结前置知识参考前文参考文章:LeetCode
刷题笔记
Eibosinu
·
2023-09-07 11:35
LeetCode刷题笔记
leetcode
笔记
算法
c++
数据结构与算法究竟重要吗?3个月,靠着这份学习笔记,面试当场手写算法 15K-40K!
LeetCode上刷了很多题,但是总觉得题刷了很多,解题能力却提高很慢,总之就是被刷题效率低下的问题所困扰直到某天发现了一位BAT大佬https://github.com/halfrost写的LeetCode
刷题笔记
Android725
·
2023-09-07 07:38
互联网
数据结构与算法
移动开发
Android
面试
含面试题 Redis 为什么这么快?深度解析性能的奥秘超级用心的图文版
面试题分享2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转cloudStudio
KK_crazy
·
2023-09-07 02:52
redis
数据库
缓存
构建高效的BFF(Backend for Frontend):优化前端与后端协作
面试题分享2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转cloudStudio
KK_crazy
·
2023-09-07 02:52
前端
解决Redis分布式锁主从架构锁失效问题的终极方案 含面试题
面试题分享2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、
python面试题
项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转cloudStudio
KK_crazy
·
2023-09-07 02:20
redis
分布式
架构
python面试题
——基础篇(80题)
python面试题
——基础篇(80题)1、为什么学习Python?
休耕
·
2023-09-07 00:48
高数
刷题笔记
在标准解答的时候可以用极限趋向于0去证明。上上图性质解答则可以直接略去高阶,只看低阶。先用等价无穷小将sinx换为x再看!反函数此题可以用洛必达,也可以像这样去换自变量。1-cosx=2sin^2(x/2)=x^2/2;圈2表示了sinx,x,tanx之间的差距例如下题
炬火初现
·
2023-09-06 07:54
笔记
2023年
Python面试题
_Python基础_42道
什么是Python?Python是一种编程语言,它有对象、模块、线程、异常处理和自动内存管理,可以加入其他语言的对比。Python是一种解释型语言,Python在代码运行之前不需要解释。Python是动态类型语言,在声明变量时,不需要说明变量的类型。Python适合面向对象的编程,因为它支持通过组合与继承的方式定义类。在Python语言中,函数是第一类对象。Python代码编写快,但是运行速度比编
suli77
·
2023-09-05 22:01
面试
python
java
jvm
2023年
python面试题
(附带答案)
一,基础部分1、什么是Python?为什么它会如此流行?Python是一种解释的、高级的、通用的编程语言。Python的设计理念是通过使用必要的空格与空行,增强代码的可读性。它之所以受欢迎,就是因为它具有简单易用的语法2、为什么Python执行速度慢,我们如何改进它?Python代码执行缓慢的原因,是因为它是一种解释型语言。它的代码在运行时进行解释,而不是编译为本地语言。为了提高Python代码的
想成为大佬的我.EX
·
2023-09-05 22:59
面试题
python
开发语言
leetcode
刷题笔记
(Golang)--100. Same Tree
100.SameTreeGiventwobinarytrees,writeafunctiontocheckiftheyarethesameornot.Twobinarytreesareconsideredthesameiftheyarestructurallyidenticalandthenodeshavethesamevalue.Example1:Input:11/\/2323[1,2,3],[
圆滚滚coder
·
2023-09-05 13:18
go
leetcode
算法
449. 序列化和反序列化二叉搜索树
诸神缄默不语-个人CSDN博文目录力扣
刷题笔记
Python3版代码提示:#Definitionforabinarytreenode.
诸神缄默不语
·
2023-09-05 06:30
编程学习笔记
python
开发语言
算法与数据结构
Java
二叉树
二叉搜索树
搜索树
【建议收藏】50 道硬核的 Python 面试题!
还有更多
python面试题
,文末领取题目001:在Python中如何实现单例模式。
Python栈机
·
2023-09-04 18:04
python
开发语言
学习
面试
高数
刷题笔记
常见等价无穷小注意讨论第二个等价无穷小夹逼定理!!!递归数列可以尝试用关系式法通常用到夹逼定理的时候都会用到放缩构造出一大一小两个函数,将原函数夹在中间,然后使得两端函数极限相同则可推出原函数的极限(在同一点)。
炬火初现
·
2023-09-04 09:37
笔记
高数
刷题笔记
绝对值不等式(放缩)无界可以找一个点列,发现无界即可!摸清楚打法,例如某一点除无定义,则很有可能会有铅直渐近线,而证明只需要在x=a处有单侧极限为无穷大即可!而水平渐近线则是,在趋近于无穷大的时候存在极限!第二种方法偏通法相乘可以拆开特殊公式此类题目的套路是奖多个分式揉成一个式子,再进行极限正难则反,证明f(x)->0可以去证明1/f(x)->∞通常在取极限时分子不为0,分母为0的时候sgn为符号
炬火初现
·
2023-09-04 09:07
笔记
高数
刷题笔记
任取一米奚落>0,存在德尔塔=...,0<|x-x0|<德尔塔不同点是这个不是|x-x0|趋近与哪一个小范围,而是x趋近与大范围极限的本质就是逼近,二者都是在确定要逼近到什么程度!!!放缩我们要凑出|x-x0|的形式,我们就可以对其他参数进行放缩,使其消失。例如只要控制|x-x0|<1即1
炬火初现
·
2023-09-04 09:06
笔记
[剑指offer]
刷题笔记
连续子数组的最大和(常见✔)最小的k个数数组中出现次数超过一半的数字数据流中的中位数(难♧)连续子数组的最大和题目描述:HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,
毛十三_
·
2023-09-03 14:57
剑指Offer(三十五):数组中的逆序对
/blog.csdn.net/baidu_31657889/github:https://github.com/aimi-cn/AILearners一、引子这个系列是我在牛客网上刷《剑指Offer》的
刷题笔记
xiaoming3526
·
2023-09-03 13:40
python面试题
合集(一)
python技术面试题1、Python中的幂运算在python中幂运算是由两个**星号运算的,实例如下:>>>a=2**2>>>a4我们可以看到2的平方输出结果为4。那么^指的是什么呢?我们用代码进行演示:>>>1^01>>>0^11>>>1^10>>>0^00>>>2^20作为python的运算符时,^表示bitwiseXOR(按位操作符,按位异或)a^b对于每一个比特位,当两个操作数相应的比特
亦向枫
·
2023-09-03 12:54
python面试指南
python面试指南
python
django
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他