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
MISC刷题笔记
Leetcode
刷题笔记
——剑指offer II (一)【整数、数组、字符串、链表】
目录整数剑指OfferII001.整数除法剑指OfferII002.二进制加法剑指OfferII003.前n个数字二进制中1的个数剑指OfferII004.只出现一次的数字剑指OfferII005.单词长度的最大乘积剑指OfferII006.排序数组中两个数字之和数组剑指OfferII007.数组中和为0的三个数剑指OfferII009.乘积小于K的子数组剑指OfferII014.字符串中的变位词
Deep_My
·
2023-09-30 20:27
leecode刷题
leetcode
c++
leetcode
刷题笔记
——剑指offer(二)[回溯、排序、位运算、数学、字符串]
这里写目录标题搜索与回溯剑指Offer12.矩阵中的路径剑指Offer13.机器人的运动范围剑指Offer34.二叉树中和为某一值的路径剑指Offer36.二叉搜索树与双向链表剑指Offer54.二叉搜索树的第k大节点排序(快排)912.SortanArray(归并)148.排序链表剑指Offer45.把数组排成最小的数剑指Offer40.最小的k个数剑指Offer41.数据流中的中位数剑指Off
Deep_My
·
2023-09-30 20:27
leecode刷题
leetcode
算法
c++
LeetCode
刷题笔记
——计算右侧小于当前元素的个数
LeetCode
刷题笔记
——计算右侧小于当前元素的个数315.计算右侧小于当前元素的个数题目描述给定一个整数数组nums,按要求返回一个新数组counts。
xjtu-lining
·
2023-09-30 20:57
刷LeetCode
LeetCode
刷题笔记
——二分查找
LeetCode
刷题笔记
——二分查找细节问题:不等号是否应该取等于mid是否应该加一二分查找框架intbinarySearch(int[]nums,inttarget){intleft=0,right=
xjtu-lining
·
2023-09-30 20:57
leetcode
LeetCode
刷题笔记
——二分法
前言咕咕了一周的算法专题今日起正式回归啦,今天总结一个看起来好像很简单,但实际上有点难的二分法算法解释二分查找也常被称为二分法或者折半查找,每次查找时通过将待查找区间分成两部分并只取一部分继续查找,将查找的复杂度大大减少。例题Sqrt(69)题目描述给定一个非负整数,求它的开方,向下取整。解题思路很简单,直接看代码吧参考代码intmy_sqrt(intnum){if(num==0)return0;
T_T-T_T
·
2023-09-30 20:57
LeetCode刷题笔记
c++
leetcode
刷题笔记
——704、278、35二分查找
二分查找二分查找模板classSolution{public:intsearch(vector&nums,inttarget){intlow=0;inthigh=nums.size()-1;while(low&nums,inttarget){intlow=0;inthigh=nums.size()-1;intres=0;while(low<=high){intmid=low+(high-low)/
高木同学丶
·
2023-09-30 20:56
leetcode
Leetcode
刷题笔记
——查找
33.SearchinRotatedSortedArray题目描述:给定一个被翻转的整型升序数组nums,数组中无重复元素,如[4,5,6,7,0,1,2],和一个整数target。要求在被翻转过的数组中找到target的位置,若不存在,则返回-1。并且算法的时间复杂度要求为O(logn)。自己的思路:如果是有序数组,则使用二分查找就可以将复杂度控制在O(logn)了。所以问题集中在找到翻转中轴,
weixin_30421525
·
2023-09-30 20:56
Leetcode
刷题笔记
——剑指 Offer 41. 数据流中的中位数(困难)
文章目录题目描述解法复杂度分析C++代码实现参考链接题目描述如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。设计一个支持以下两种操作的数据结构:voidaddNum(intnum)-从数据流中添加一个整数到数据结构中。doublefindMedian()-返回目
卑微小岳在线debug
·
2023-09-30 20:56
Leetcode刷题
leetcode
数据结构
算法
Leetcode
刷题笔记
(C++)——二分查找
Leetcode
刷题笔记
(C++)——二分查找整理一下刷题过程中的思路,在这里进行一下总结与分享。
L的知识库
·
2023-09-30 20:56
Leetcode刷题笔记
数据结构
leetcode
c++
算法
leetcode
刷题笔记
——week9
week929.两数相除题目描述:给你两个整数,被除数dividend和除数divisor。将两数相除,要求不使用乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8,-2.7335将被截断至-2。返回被除数dividend除以除数divisor得到的商。**注意:**假设我们的环境只能存储32位有符号整数,其数值范围是[−231−2^
renzailaodo
·
2023-09-30 20:55
leetcode刷题笔记
leetcode
笔记
算法
LeetCode
刷题笔记
——递归问题
目录一、递归的基本概念1.1、什么是递归1.2、递归类题目的特点二、递归题目详解2.1、快速排序算法2.2、合并两个有序链表2.3、二叉树最大深度问题2.4、平衡二叉树判断2.5、二叉树的坡度2.6、二叉树搜索节点最小距离2.7、递增顺序查找树2.8、两数相加2.9、电话号码的数字组合2.10、两两交换列表中的节点2.11、验证二叉搜索树2.12、二叉树的右视图2.13、至少有K个重复字符的最长子
崔同学提了个桶
·
2023-09-30 20:25
LeetCode刷题笔记
算法
leetcode
刷题笔记
——深度优先搜索
leetcode
刷题笔记
——深度优先搜索目前完成的深度优先搜索相关的leetcode算法题序号:简单:257中等:200,417来源:力扣(LeetCode)链接:https://leetcode-cn.com
季建豪
·
2023-09-30 20:25
数据结构与算法
算法
二叉树
python
dfs
leetcode
刷题笔记
——二分查找
模式识别:有序或部分有序,基本使用二分搜索极其变种算法:丢弃一半的数据模板:while(lefttarget){//下一轮搜索区间:[left..mid-1]right=mid-1;}else{//此时nums[mid]>1;
吉祥如意_
·
2023-09-30 20:24
算法
leetcode
数据结构
雜詩 Poema
Misc
eláneo
雜詩Poema
Misc
eláneo唐代:佚名DinastíaTang:Anónimo近寒食雨草萋萋,EnvísperasdeLaFiestadeComidaFría,elcielonubladoylahierbaexuberante
李裕Monica
·
2023-09-30 19:55
《数据结构与算法》学习笔记之总纲
leetcode刷题:针对LeetCode的
刷题笔记
,作者在更新
刷题笔记
。算法学习笔记:还算不错的算法学习笔记,作者在持续更新中。十大经典排序算
志威梦
·
2023-09-30 16:14
stm32学习笔记
网上有很多解决方案,可是一直没解决,在链接过程中出现assert_param函数未定义的错误:Error:L6218E:Undefinedsymbolassert_param(referredfrom
misc
.o
YoungHonker
·
2023-09-30 16:10
linux/unix
stm32
解决方案
调试
sql
刷题笔记
(五)
题目选自leetcode上的题库可能不一定都是最优解,答案仅供参考每道题后面都应相应的难度等级,如果没时间做的话可以在leetcode按出题频率刷题祝大家面试取得好的成绩1193.每月交易I难度中等SQL架构Table:Transactions+---------------+---------+|ColumnName|Type|+---------------+---------+|id|int
顾子豪
·
2023-09-30 14:43
JDK之伪共享False Sharing
@Contented注解JDK8中引入了@Contented,不过这个注解在sun包中,如下List-1List-1packagesun.
misc
;importjava.lang.annotation.ElementType
weixin_34392906
·
2023-09-30 13:23
java
python
runtime
Java8如何使用@sun.
misc
.Contended避免伪共享?
什么是伪共享缓存系统中是以缓存行(cacheline)为单位存储的。缓存行是2的整数幂个连续字节,一般为32-256个字节。最常见的缓存行大小是64个字节。当多线程修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享。缓存行上的写竞争是运行在SMP系统中并行线程实现可伸缩性最重要的限制因素。有人将伪共享描述成无声的性能杀手,因为从代码中很难看清楚是否会出现伪共
吴名氏.
·
2023-09-30 13:53
多线程
Jvm
Java
java
jvm
多线程
聊聊java8中的@sun.
misc
.Contended与伪共享
这是我参与「掘金日新计划·6月更文挑战」的第30天,点击查看活动详情”@[toc]在前面学习ConcurrentHashMap的size方法的过程中,对于CounterCell这个类,有个特殊的注解@sun.
misc
.Contended
不会敲代码的谌
·
2023-09-30 13:22
java
缓存
算法
【并发编程】 --- 伪共享(False Sharing)底层原理及其解决方式
缓存行的概念1.3伪共享(FalseSharing)的概念+其可能引发的性能问题2如何避免伪共享---数据填充2.1不使用数据填充时的效率验证2.2手动进行数据填充的效率验证2.3通过java8新特性@sun.
misc
.Contended
nrsc
·
2023-09-30 13:22
并发编程
JMM
缓存行
伪共享底层原理
数据填充
【
刷题笔记
9.30】LeetCode:买卖股票的最佳时机
LeetCode:买卖股票的最佳时机一、题目描述二、分析解决此题涉及到的算法为:动态规划1、创建变量maxPrice用于记录最大利润值,初始值为02、创建变量minPrice用于记录当前最低价格3、一次循环遍历,如果当前股票价格小于最低价格,则替换最低价格minPrices,else如果当前价格-最低价格minPrice>最大利润maxPrice,则替换maxPrice的值为当前价格-最低价格mi
时间_wys
·
2023-09-30 12:34
笔记
leetcode
算法
leetcode
刷题笔记
--3. Longest Substring Without Repeating Characters
原题链接3.LongestSubstringWithoutRepeatingCharactersGivenastring,findthelengthofthelongestsubstringwithoutrepeatingcharacters.Example1:Input:"abcabcbb"Output:3Explanation:Theansweris"abc",withthelengthof3
煮酒_zzh
·
2023-09-30 06:55
MISC
学习第五天
今天回顾一下以前参加过的CTF杂项题,当时由于道行太浅,没有做出来,现在回想一下,还真的锻炼。题目flag文件今天看到这个题的时候,第一时间就觉得这个题是一个文件挂载题,所以就直接在linux中进行挂载,还真挂载上了。挂载成功可是进入flag目录后ls什么都没有,这时突然想到在以前培训时老师说过,ls不能显示所有文件,最好是运用ls-al这个最好的。所以试了一下,果然有东西。有一个txt文件可以是
dreammg
·
2023-09-30 03:07
NLP(二十三)序列标注算法评估模块seqeval的使用
序列标注算法的模型效果评估 在序列标注算法中,一般我们会形成如下的序列列表,如下:['O','O','B-
MISC
','I-
MISC
','B-
MISC
','I-
MISC
','O','B-PER','I-PER
山阴少年
·
2023-09-30 02:57
Linux:nginx---web文件服务器
ops_request_
misc
=%257B%2522request%255Fid%2522%253A%25221695990623
鲍海超-GNUBHCkalitarro
·
2023-09-30 01:30
服务器
linux
nginx
L1-028 判断素数(Python实现) 测试点全过
发布个人的
刷题笔记
的同时,也是希望可以帮助到有需要的人,我会尽量的解释每一步代码,如有错误或者可以优化的地方还望各位CSDN的朋友可以指出来。更新速度预计是每天不定时更新三道,若当天没有更
杂家_梦生
·
2023-09-29 17:46
python
算法
数据结构
ctf
misc
之MP3隐写
2022/4/9第一次写mp3隐写,走了好多坑记录一下题目得到一个MP3文件和一个压缩包然后听一遍这个歌发现最后面有一段非常违和的用Audacity打开这个mp3查找了一下MP3的隐写方法有以下几种:MP3编码隐写将数据隐藏在MP3文件的奇偶校验块中(有个密码而且要用MP3Stego)音频频谱隐写音频波形隐写(结合莫尔斯密码)音频中的LSB(最低有效位)隐写然后本题目是:音频波形隐写点击这个小尖尖
墨言ink
·
2023-09-29 14:16
web安全
大数据开发学习进阶路线图
ops_request_
misc
=%257B%2522request%255Fid%2522%253A%2522158760983719724848356217%2522%252C%2522scm%2522%
AmorCoding
·
2023-09-29 09:21
大数据架构
大数据
flutter在生成g.dart文件时报错
[SEVERE]Failedtosnapshotbuildscript.dart_tool/build/entrypoint/build.dart.Thisislikelycausedbya
misc
onfiguredbuilderdefinition
zhooke
·
2023-09-29 08:45
flutter
flutter
ISCC2023
misc
练武+擂台WP
转载请备注来源联系我:UVE6MjI4MjY3OTAwNA==文章目录练武好看的维吾尔族小姐姐人生之路汤姆历险记菜鸟黑客-1菜鸟黑客-2通信方式mysteryofbits消息传递你相信AI吗?擂台Guess_RSA雪豹哦?摩斯密码?ඞG9的钢琴曲BNG听你心跳里的狂BrainGamesGuess!Where?练武好看的维吾尔族小姐姐解压改后缀png,改高,看到娜扎哦不,是看到一个条形码镜像翻转后的
是toto
·
2023-09-29 01:52
python
代码随想录
刷题笔记
4——字符串
反转字符串例题344(简单)反转字符串注意要点:只需要遍历一半,每次交换首尾即可。下面贴出代码:CPP版本classSolution{public:voidreverseString(vector&s){for(inti=0;i=0,j>=0;i--,j--){if(s[j]==''){s[i--]='0';s[i--]='2';s[i]='%';}else{s[i]=s[j];}}returns
努力自学的小夏
·
2023-09-29 00:07
leetcode刷题
笔记
c++
c语言
算法
leetcode
leetcode
刷题笔记
——字典
字典:在计算机中指信息及其索引,也可以理解成Key-Value的关联数组或者map。(本质上是key与value构成的笛卡尔积的子集,不同于数学中的映射,其可以是一对多的关系)。key可以是数字、字符串或更复杂的结构等。实现字典的常用数据结构有:hash表、字典树(trie)、二叉树、B树等。
吉祥如意_
·
2023-09-29 00:06
leetcode
笔记
算法
leetcode
刷题笔记
/代码随想录笔记——移除字符串中多余空格
1.使用erase()函数voidremoveExtraSpaces(string&s){for(inti=s.size()-1;i>0;i--){if(s[i]==s[i-1]&&s[i]==''){s.erase(s.begin()+i);}}//删除字符串最后面的空格if(s.size()>0&&s[s.size()-1]==''){s.erase(s.begin()+s.size()-1)
吉祥如意_
·
2023-09-29 00:54
leetcode
笔记
linux
代码随想录
刷题笔记
10——动态规划
动态规划理论基础动态规划定义动态规划,英文:DynamicProgramming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。所以动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。动态规划解题步骤对于动态规划问题,代码随想录的解析方法是拆解为如下五步曲,这五步都搞清楚了,动态规划的题目做起来就会比较顺畅。确定dp数组
努力自学的小夏
·
2023-09-28 20:49
leetcode刷题
笔记
动态规划
学习
leetcode
Hadoop集群配置HA,开启故障自动转移后NameNode未正常切换问题解决
bigdata02上的NameNode进程并没有像预想中的称为active状态解决办法,在bigdata01和bigdata02节点[所以启动Namenode进程节点]上执行如下命令sudoyuminstallps
misc
Java_rainbow
·
2023-09-28 19:44
hadoop
大数据
java
SpringBoot 应用从 JDK 8 升级到 JDK 11+遇到的问题与方案
做一个总结分享1.BASE64DecoderNotfound原先的代码:importsun.
misc
.BASE64Decoder;BASE64Decoderdecoder=newBASE64Decoder
davidullua
·
2023-09-28 16:39
Java
软件开发
java
spring
boot
springboot项目 jdk8 到 jdk17遇到的问题
javax.xml.bindjaxb-api2.3.0com.sun.xml.bindjaxb-impl2.3.0com.sun.xml.bindjaxb-core2.3.0javax.activationactivation1.1.1Base64加解密方法修改已删除:sun.
misc
.BASE64Decoder
有你有我OK
·
2023-09-28 16:07
spring
boot
java
后端
【合集】编程启示录
【合集】编程启示录一、数据结构漫谈扁扁笨算法-AVL树的插入与删除扁扁笨算法-B树的插入与删除二叉树的遍历大冒险二、力扣
刷题笔记
编程启示录:栈的拿手好戏编程启示录:链表七怪三、编程语法切片NULL四、滚滚而来小车轮编程启示录
繁星依月
·
2023-09-28 12:30
数据结构
CLIP模型资料学习
ops_request_
misc
=&request_id=&biz_id=102&utm_term=CLIP&utm_medium=distribute.pc_search_result.none-task-blog
Summer_Anny
·
2023-09-28 04:05
人工智能
GKCTF2021部分wp
misc
签到流量分析题打开之后发现是http流量,则tcp.streameqx,查看每次传输,然后追踪http流查看传输的内容,在tcp.streameq5找到catflag相关信息,常规思路是16进制转字符串
北风~
·
2023-09-28 01:59
CTF
Leetcode
刷题笔记
(六) —— 哈希表篇之经典题目
文章目录系列文章目录前言map的遍历方式题录1.map作为哈希表242.有效的字母异位词383.赎金信1.两数之和2.set作为哈希表349.两个数组的交集202.快乐数系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和经典题目六、哈希表篇之经典题目七、字符串篇之经典题目八、字符串篇之K
a1241692733
·
2023-09-28 01:21
算法
leetcode
散列表
java
Leetcode
刷题笔记
(八) —— 字符串篇之 KMP
文章目录系列文章目录前言什么是KMP算法?next数组题录28.实现strStr()459.重复的子字符串系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和经典题目六、哈希表篇之经典题目七、字符串篇之经典题目八、字符串篇之KMP九、解题方法:双指针十、栈与队列篇之经典题目十一、栈与队列篇
a1241692733
·
2023-09-28 01:21
算法
leetcode
算法
leetcode
刷题笔记
本
leetcode
刷题笔记
本基础数据结构1.字符串substr()用法:s.substr(i,j)表示从下标为i的位置开始截取j位形式:s.substr(pos,len)返回值:string,包含s中从pos
90的尾巴
·
2023-09-28 01:21
leetcode
算法
《代码随想录》
刷题笔记
——哈希表篇【java实现】
有效的字母异位词https://leetcode.cn/problems/valid-anagram/submissions/【思路】因为单词是由字母组成的,可以直接通过ASCII将字母看成是数字publicbooleanisAnagram(Strings,Stringt){//因为参数里面都是小写字母,因此只需要创建长度为26的数组即可int[]arr=newint[26];//统计字符串1的每
Hello Dam
·
2023-09-28 01:50
数据结构与算法
笔记
散列表
java
哈希表
幸福障碍1:无能的意志力
假定现在是1970年,你才4岁,参加了斯坦福大学教授米歇尔(Walter
Misc
hel)主持的一项实验。你被带到幼儿园一间教室里,然后有一位很和蔼的叔叔拿玩具给你,还跟你玩了一会儿。
时间很宝贵
·
2023-09-28 00:58
LeetCode
刷题笔记
(算法思想 三)
LeetCode
刷题笔记
(算法思想三)五、分治241.为运算表达式设计优先级96.不同的二叉搜索树95.不同的二叉搜索树II六、搜索BFS1091.二进制矩阵中的最短路径279.完全平方数127.单词接龙
憨憨阿狗
·
2023-09-27 21:13
算法
python
2018-04-18
Misc
ellaneous
20180418
Misc
ellaneousI'vebeeninlabformorethanoneyear.However,Ispenttoomuchtimeplayinggames.It'stimetohaveachange.Actually
LittleAce
·
2023-09-27 11:20
BUUCTF刷题记录——
MISC
部分解答(一)
一、签到直接打开签到就行了二、下载得到gif动图,发现动图中一闪而过flag,拖进PS中,打开时间轴,即可发现flag。即flag{hellohongke},也可以用Stegsolve软件(需要安装java环境)——FrameBrowser——打开图片一帧一帧得到flag三、二维码下载过后是一个二维码,我们对这个文件进行分析,将文件拖入Winhex中,可以看到里面含有pk字母,还有一个4numbe
大林子木木
·
2023-09-27 07:51
经验分享
buuctf
刷题笔记
CTFweb
刷题笔记
菜狗二进制学不下去了开始学web嗷目录CTFweb
刷题笔记
SQL注入buu_[极客大挑战2019]EasySQLbuu_随便注SQL注入buu_[极客大挑战2019]EasySQL听说
Gygert
·
2023-09-27 07:44
安全
web
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他