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
PAT乙级刷题笔记
LeetCode
刷题笔记
-112.路径总和
LeetCode
刷题笔记
-112.路径总和C语言注意点结果题目C语言/***Definitionforabinarytreenode.
sz66cm
·
2023-10-23 11:37
算法刷题
leetcode
深度优先
算法
刷题笔记
27——图论并查集
如果一个人,认为他的命运可以改变,那是因为老天让你这么认为的。——知乎天注定影评classSolution{publicbooleanequationsPossible(String[]equations){UFuf=newUF(26);for(Stringeq:equations){if(eq.charAt(1)=='='){charx=eq.charAt(0);chary=eq.charAt(
热烈小狗
·
2023-10-23 06:10
笔记
图论
java
2022住院医师规范化培训结业考试
刷题笔记
合集
2022结业考试笔记-神外2022规培结业考试笔记-泌外2022规培结业考试笔记-普外总论2022规培结业考试笔记-普外【一】2022规培结业考试笔记-普外【二】2022规培结业考试笔记-普外【三】2022规培结业考试笔记-普外【四】2022规培结业考试笔记-普外【五】2022规培结业考试笔记-骨外2022规培结业考试笔记-心胸外科简版【终章】
医只蜗牛
·
2023-10-23 06:09
力扣
刷题笔记
写在前面该怎么刷题?个人认为首先需要掌握数据结构、基础算法,然后再去练习。掌握思路,再写代码。笔者其他文章有数据结构及算法。刷题的方法进制转化十进制转化为8位的二进制,前面不足补0publicstaticStringtoBinary(Stringnum){//int(十进制)转化为二进制字符StringnumBinary=Integer.toBinaryString(Integer.valueOf
哼唧蛋蛋
·
2023-10-22 22:32
算法
数据结构
java
1024程序员节
Leetcode算法
刷题笔记
1-链表
Leetcode算法
刷题笔记
1-链表Leetcode206.反转链表Leetcode92.反转链表II尾语相关
刷题笔记
博客竞赛常用模板整理(ACM/ICPC/CCSP)Leetcode算法
刷题笔记
1-链表
天空树下的誓言
·
2023-10-22 20:25
Leetcode算法刷题笔记
算法
c++
链表
单链表
数据结构
算法
刷题笔记
-链表的后续遍历
文章目录一、基本框架1.1二叉树遍历方式1.2链表遍历方式二、典型例题2.1引例2.2回文链表参考一、基本框架1.1二叉树遍历方式voidtraverse(TreeNoderoot){//前序遍历代码traverse(root.left);//中序遍历代码traverse(root.right);//后序遍历代码}1.2链表遍历方式voidtraverse(ListNodehead){//前序遍历
Boom Lee
·
2023-10-22 20:16
面试专栏
链表
算法
leetcode
LeetCode
刷题笔记
:有效的括号(Python)
有效的括号给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:"()"输出:true方法一:利用列表实现栈一开始想到的是大学《数据结构》里学过的栈的应用——括号匹配,不过当时写的是伪代码,要使用Python写还是搜了一阵子。方法应该也
Luguaaa
·
2023-10-22 13:18
leetcode 题解
刷题笔记
清晰明了 面试突击
剑指Offer03.数组中重复的数字关键词:Set、重复问题:从一维数组中找出一个重复数解决方法:使用Set存储,add方法,当集合已有元素时返回false,表明重复了。剑指Offer04.二维数组中的查找关键词:数组递增问题:从左上角向右向下递增的二维数组,查找某个值。解决方法:从右上角开始当前值等于目标,返回true当前值大于目标,向左移动一列当前值小于目标,向下移动一行剑指Offer05.替
「已注销」
·
2023-10-22 07:52
leetcode
算法
leetcode
刷题笔记
-数组-二分法
一、二分法的基本题型题目给定一个有序无重复数组nums,给一目标数target,要求查找nums数组中是否存在有target,若存在则返回target所在的下标位置,若不存在则返回-1。704.二分查找二分法的的基本条件有序无重复当题目中出现需要在一组有序且无重复数据中找到一个数时,优先考虑使用二分法解决方法二分法思路比较简单,难点在于确定区间,不同的区间确定方法,二分法的代码也不想同,下面分别给
Allen-LuLu
·
2023-10-22 00:40
leetcode算法刷题笔记
leetcode
算法
数据结构
golang
[
PAT乙级
] 1017 A除以B(20)
本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。输入格式:输入在一行中依次给出A和B,中间以1空格分隔。输出格式:在一行中依次输出Q和R,中间以1空格分隔。输入样例:1234567890509876543217输出样例:176366841501410934743O(n)时间复杂度的一个简单解如下:#include#includ
requiem.x
·
2023-10-21 19:20
PTA题解
PTA
PAT乙级
:1017 A除以B(JAVA)
题目描述:本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B*Q+R成立。输入描述:输入在1行中依次给出A和B,中间以1空格分隔。输出描述:在1行中依次输出Q和R,中间以1空格分隔。输入例子:1234567890509876543217输出例子:176366841501410934743第一种就是用BigInteger来解,有点作弊的感觉,j
liuarmyliu
·
2023-10-21 19:48
PAT乙级
java
算法
PAT乙级
--1017 A除以B
题目要求:本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。输入格式:输入在一行中依次给出A和B,中间以1空格分隔。输出格式:在一行中依次输出Q和R,中间以1空格分隔。输入样例:1234567890509876543217输出样例:176366841501410934743个人分析:有两种情况:一、a数字只有一位数且这一位数小于
Coke_popo
·
2023-10-21 19:44
PAT乙级
c++
Leetcode
刷题笔记
07——合并两个有序链表
一、题目描述将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例如下:二、题解与作答如果两个链表其中之一为空,则返回另一个链表。如果l1链表的第一个值小于l2链表的第一个值,则利用递归算法,对l1第一个值之后的元素与l2链表进行合并,直到合并完最后一个元素;同样的,若l2链表的第一个值小于l1链表的第一个值,则利用递归算法,对l2第一个值之后的元素与l1
MuMengSunny
·
2023-10-21 19:56
Leetcode刷题笔记
链表
算法
数据结构
leetcode
LeetCode
刷题笔记
--6. ZigZag Conversion-记录考虑不周的算法,悲剧的重写
6.ZigZagConversionMedium9022823FavoriteShareThestring"PAYPALISHIRING"iswritteninazigzagpatternonagivennumberofrowslikethis:(youmaywanttodisplaythispatterninafixedfontforbetterlegibility)PAHNAPLSIIGYIR
vivian0239
·
2023-10-21 17:04
LeetCode
刷题笔记
--104. Maximum Depth of Binary Tree
104.MaximumDepthofBinaryTreeEasy115447FavoriteShareGivenabinarytree,finditsmaximumdepth.Themaximumdepthisthenumberofnodesalongthelongestpathfromtherootnodedowntothefarthestleafnode.Note:Aleafisanodewi
vivian0239
·
2023-10-21 17:04
Leetcode
刷题笔记
:字符串篇
//结束了忙碌的期末,终于有了一个月的冬假,赶紧利用这段时间集中精力把Leetcode刷起来!1.Leetcode344反转字符串(题解)难度:⭐️这道题目算是比较基础也是很简单的一道题目了,用双指针的方法可以轻松解决。时间复杂度O(N),空间复杂度O(1)。具体代码。在反转链表中,使用了双指针的方法。那么反转字符串依然是使用双指针的方法,只不过对于字符串的反转,其实要比链表简单一些。因为字符串也
程序猿皮卡丘
·
2023-10-21 16:58
Leetcode刷题笔记
leetcode
算法
数据结构
力扣+acwing
刷题笔记
矩阵中的矩形统计子矩阵个数满足单调性,用双指针优化。最大矩形满足单调性,且满足可合并性。故可进一步用单调栈优化,但当它求个数时,亦要O(n3)O(n^3)O(n3)DP区间dp扰乱字符串一道很有意义的区间DP,一般而言,一维区间dp是在一个数组上做的,时间复杂度为O(n3)O(n^3)O(n3),而这个二维dp是在两个数组上做的,时间复杂度为O(n4)O(n^4)O(n4)。1690.石子游戏VI
东边的西瓜皮
·
2023-10-20 21:20
leetcode
算法
职场和发展
c++
LeetCode
刷题笔记
字节每日打卡 扁平化嵌套列表迭代器
给你一个嵌套的整数列表nestedList。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。实现扁平迭代器类NestedIterator:NestedIterator(ListnestedList)用嵌套列表nestedList初始化迭代器。intnext()返回嵌套列表的下一个整数。booleanha
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
LeetCode
刷题笔记
字节每日打卡 轮转数组
给你一个数组,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]参考:力扣先全部反转一遍kmodn之后,(0,k-1)反转,(k,n-1)反转classSolutio
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
LeetCode
刷题笔记
字节每日打卡 寻找两个正序数组的中位数
给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。示例1:输入:nums1=[1,3],nums2=[2]输出:2.00000解释:合并数组=[1,2,3],中位数2参考:力扣注意:两个数组已经排序好了主函数:总长度奇数输出中间数总长度偶数输出中间两个数之和的一半获取第K的大小的数输入:两个数组
不知名做题家丶
·
2023-10-20 20:29
LeetCode
leetcode
算法
职场和发展
牛客网---活动运营
刷题笔记
第一次1.以下哪个活动玩法,不是为了给APP带来新增用户?A打折促销B用户认证C裂变活动D有奖下载正确答案:B官方解析:本题主要考查活动拉新的方式打折促销,即通过降低商品价格,促进商品销售;裂变活动,即通过一定激励手段,让用户帮忙拉新用户。有奖下载,即通过奖品吸引用户下载安装APP。选项ACD是通过折扣优惠、奖励推广以及裂变活动的形式,吸引更多新用户下载安装app,是拉新常用的运营手段;选项B身份
DKPT
·
2023-10-20 19:36
牛客网刷题笔记
笔记
LeetCode高频100题
刷题笔记
(十五)排序算法
基础知识算法名称描述(升序)时间复杂度空间复杂度稳定性冒泡从无序区通过不断交换找出大元素放到有序区前面(无序,有序)O(n^2)O(1)√选择从无序区找最小的元素放到有序区后面(有序,无序)O(n^2)O(1)×插入把无序区的第一个元素插到有序区的合适位置(有序,无序)O(n^2)O(1)√希尔每一轮按照事先决定的间隔插入排序,间隔依次缩小直至为1(如012301230123…,初始间隔为4,数字
123冲鸭
·
2023-10-20 15:03
LeetCode刷题专栏
leetcode
算法
LeetCode
刷题笔记
第912题:排序数组
LeetCode
刷题笔记
第912题:排序数组将一个整数数组进行升序排列。想法一:使用Python内置函数进行数组的升序排列。
等风来随风飘
·
2023-10-20 15:03
LeetCode刷题
leetcode
算法
排序算法
leecode
刷题笔记
-数组
数组题注意事项:1.切记while循环的循环条件一定要判断遍历长度是否越界且要先判断该条件,否则就会报错,例如:whilej>>a=[1,2,3]>>>b=[4,5,6]>>>c=[4,5,6,7,8]>>>zipped=zip(a,b)#返回一个对象>>>zipped>>>list(zipped)#list()转换为列表[(1,4),(2,5),(3,6)]>>>list(zip(a,c))#元
zzzzhuyan
·
2023-10-20 12:30
刷题
【
刷题笔记
】关于memset的几点注意事项
背景某不愿透露姓名的czyarl同学最近学了一种很有趣的算法,名叫SAM。他很高兴啊,就拿着这个东西去刷题。他上了某谷,把板子过掉了,很开心。然后他一搜,不对啊,怎么那么多紫题。于是他就去刷紫题。刷了两道,他就膨胀了,去刷黑题。喏,就这道LuoguP4022他一看,这不是二分答案再用单调队列优化dp求是否可行嘛,水!写到一半,他才发现,自己由于兹思sui平不够,已经不会写单调队列了。就去学习了一遍
czyarl
·
2023-10-20 12:50
details
【C++】引用之带你“消除”C语言版数据结构教材的一些困惑(虽然是C++的内容,但是强烈建议正在学习数据结构的同学点进来看看)
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode
刷题笔记
》《实训项目》《C++》每一个不曾起舞的日子,都是对生命的辜负目录前言引用的概念引用的特性引用的使用场景引用和指针的区别
樊梓慕
·
2023-10-20 12:45
C++
c++
c语言
数据结构
开发语言
学习
LeetCode
刷题笔记
(1)—— 两数之和
文章目录两数之和一、题目描述:二、题解:解法一:朴素解法对于list(map(int,input().strip().split()))的补充知识:1、map函数用法2、strip()方法:3、split()方法解法二:对解法一的优化对于temp=nums[:i]的补充知识:1、切片:2、range()函数用法:解法三:字典来模拟哈希查询的过程求解(来自Leecode题解)补充知识:1、Hash(
-借我杀死庸碌的情怀-
·
2023-10-20 09:36
LeetCode
leetcode
算法
python
LeetCode
刷题笔记
——堆(Arrays、PriorityQueue、HashMap)
1.Arrays、Collections①Arrays.sort()方法主要是针对各种数据类型(基本数据类型和引用对象类型)的数组元素排序引用对象类型数组的排序sort()方法要用到接口Comparator,对其排序内部的比较函数compare()进行重写,以便于我们按照我们的排序要求对引用对象数组极性排序,默认是升序排序,但可以自己自定义成降序排序。②Arrays.toString用于打印数组③
SaMorri
·
2023-10-20 09:58
算法题目
队列
链表
hashmap
java
queue
【Leetcode刷题】模拟
本篇文章为LeetCode模拟模块的
刷题笔记
,仅供参考。
ScienceLi1125
·
2023-10-20 08:42
LeetCode刷题
leetcode
算法
LeetCode 217.存在重复元素 排序法 C语言 Contains Dupicate
本篇文章为笔者的LeetCode
刷题笔记
。文章整体分为两部分:1.笔者自己思考的算法及代码。2.LeetCode官方给出的最优算法及代码。
princey2100
·
2023-10-20 06:52
Leetcode刷题
算法
数据结构
快速排序
leetcode
排序算法
leetcode
刷题笔记
(Golang)--14. Longest Common Prefix
原题链接14.LongestCommonPrefixWriteafunctiontofindthelongestcommonprefixstringamongstanarrayofstrings.Ifthereisnocommonprefix,returnanemptystring"".Example1:Input:["flower","flow","flight"]Output:"fl"Exam
煮酒_zzh
·
2023-10-20 05:26
力扣
刷题笔记
--设计循环队列(C语言)
1.题目要求题目要求实现指定长度的循环列表,其队尾必须链接在队首之后,且要满足FIFO(先进先出)原则。2.基本思路如果使用单向链表实现这道题,则会出现不好找尾的问题,删除尾之后,前一个指针就成了野指针,而且还会出现无法区分队列满或空的情况,在队列满和空的时候,头指针和尾指针都指向一个位置。为了方便访问尾的前一个元素,本篇文章采用数组实现循环队列,为了使头和尾指针在列表满与列表空时区分开,在开辟数
差分机零号
·
2023-10-20 05:36
leetcode刷题笔记
leetcode
算法
职场和发展
力扣
刷题笔记
----栈和队列
3、栈(1)有效的括号解题思路:有效的情况:1)不嵌套:()[]{}2)嵌套:{[()]}无效的情况:1)长度为奇数,左括号多余:(()[]{}2)长度为奇数,右括号多余:()[]{}}3)长度为偶数,左括号与右括号不配对:{{()]}图解:(1)遇到左括号,将相应的右括号入栈(2)遇到右括号且匹配则出栈
@烟雨倾城ゝ
·
2023-10-20 05:06
数据结构与算法
1024程序员节
leetcode
基础练习 十六进制转十进制
刷题笔记
题目:问题描述从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
CoolTiger、
·
2023-10-20 02:15
#
蓝桥杯
c语言
LeetCode
刷题笔记
第16题:最接近的三数之和
LeetCode
刷题笔记
第16题:最接近的三数之和想法:要求数组中最接近目标值的三数之和。
等风来随风飘
·
2023-10-19 23:50
LeetCode刷题
leetcode
排序算法
算法
LeetCode
刷题笔记
第876题:链表的中间结点
LeetCode
刷题笔记
第876题:链表的中间结点想法:设置快慢两个指针,快指针每次移动两个单位,慢指针每次移动一个单位,当快指针遍历完整个链表时,慢链表刚好抵达链表的中间结点。
等风来随风飘
·
2023-10-19 23:20
LeetCode刷题
链表
leetcode
数据结构
LeetCode
刷题笔记
第11题:盛最多水的容器
LeetCode
刷题笔记
第11题:盛最多水的容器想法:要求得能盛最多水的容器,也就是两个垂线间的最大面积。
等风来随风飘
·
2023-10-19 23:20
LeetCode刷题
leetcode
容器
算法
人口普查(20)-
PAT乙级
真题
https://www.liuchuo.net/archives/557做的没她好。重点:C++里的字符串是可以直接比较的。
swag_9e40
·
2023-10-19 11:05
leetcode
刷题笔记
(Golang)--148. Sort List
148.SortListSortalinkedlistinO(nlogn)timeusingconstantspacecomplexity.Example1:Input:4->2->1->3Output:1->2->3->4Example2:Input:-1->5->3->4->0Output:-1->0->3->4->5解题思路funcsortList(head*ListNode)*ListNo
圆滚滚coder
·
2023-10-19 10:15
golang
leetcode
【LeetCode
刷题笔记
】46.全排列
题目:给定一个不含重复数字的数组nums,返回其所有可能的全排列。你可以按任意顺序返回答案。示例:输入:nums=[1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]回溯+DFS依旧是一道经典的回溯题目,具体过程就不在这里详解了,LeetCode里有一篇题解我觉得写的很不错,可以一看回溯算法入门级详解+练习(持续更新)List>re
C-Liueasymoney
·
2023-10-18 02:47
LeetCode
回溯
算法
java
leetcode
数据结构
面试
Leetcode
刷题笔记
题解(C++):46. 全排列
思路:搜索回溯的办法相当于往空格中放数字放好的跟未放的进行分开区别,然后进行交换和撤销交换进行递归代码如下:classSolution{public:vector>res;vector>permute(vector&nums){intlen=nums.size();backtract(nums,0,len);returnres;}voidbacktract(vector&nums,intfirst
Demo.demo
·
2023-10-18 02:43
Leetcode算法题解
c++
leetcode
算法
回溯
LeetCode
刷题笔记
(一)数组——滑动窗口
LeetCode
刷题笔记
(一)数组——滑动窗口提示:[刷题顺序参考]文章目录LeetCode
刷题笔记
(一)数组——滑动窗口前言一、概述二、代码模板三、相关题目四、相关知识(unordered_map)1
祝我年少有为!
·
2023-10-17 23:09
LeetCode刷题笔记
c语言
c++
指针
数据结构
算法
Leetcode剑指offer
刷题笔记
20210421
方法栈堆滑动窗口动态规划贪心算法二叉树深度遍历BFS广度优先DFS位运算递归回溯数组链表字符串其他栈用两个栈实现队列E用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回-1)一个栈A用来模拟添加元素到队列尾,另一个B存A中元素倒叙,用来取出队列头c
吃一个橘子吧
·
2023-10-17 23:23
数据结构与算法
算法
数据结构
Leetcode
刷题笔记
--Hot61-70
1--课程表(207)主要思路:用in记录每一门课程剩余的先修课程个数,当剩余先修课程个数为0时,将该课程加入到队列q中。每修队列q中的课程,以该课程作为先修课程的所有课程,其剩余先修课程个数减1;不断将剩余先修课程数为0的课程加入到队列q中,当队列为空时,若修的课程数等于总课程数,则返回true,否则返回false;#include#include#includeclassSolution{pu
晓晓纳兰容若
·
2023-10-17 22:42
leetcode
C刷题:一个方法团灭LeetCode股票买卖问题
买卖股票的最佳时机III最佳买卖股票时机含冷冻期(中等)买卖股票的最佳时机含手续费LeetCode相关题目作者:来知晓公众号:来知晓刷题交流QQ群:444172041Git项目地址:LeetCodeUsingC
刷题笔记
本篇解法思路参考了
来知晓
·
2023-10-17 20:40
LeetCode刷题
leetcode
算法
c算法
LeetCode
刷题笔记
(Java)---第701-720题
文章目录前言笔记导航701.二叉搜索树中的插入操作703.数据流中的第K大元素705.设计哈希集合706.设计哈希映射707.设计链表709.转换成小写字母710.黑名单中的随机数712.两个字符串的最小ASCII删除和713.乘积小于K的子数组714.买卖股票的最佳时机含手续费715.Range模块717.1比特与2比特字符718.最长重复子数组719.找出第k小的距离对720.词典中最长的单词
三木加两木
·
2023-10-17 20:38
#
LeetCode刷题笔记
leetcode
算法
数据结构
java
【Leetcode
刷题笔记
】69. x的平方根
69.x的平方根题目描述给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5输入输出输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。题解牛顿迭代法相当于求解f(x)=x2−af(x)=x^2-af(x)=x2−a的
Jolene_x
·
2023-10-17 13:54
力扣刷题笔记
leetcode
算法
【C++】从认识using namespace std开始进入C++的学习
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode
刷题笔记
》《实训项目》《C++》每一个不曾起舞的日子,都是对生命的辜负今天博主就正式开始学习C++啦,感谢大家在C语言阶段的一路陪伴编程之路刚刚开始革命尚未成功
樊梓慕
·
2023-10-17 12:55
C++
c++
学习
开发语言
笔记
c语言
【C++】缺省参数与函数重载
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode
刷题笔记
》《实训项目》《C++》每一个不曾起舞的日子,都是对生命的辜负前言本篇文章博主将带你学习缺省参数与函数重载,一些需要注意的点博主都会特别标注以便大家学习
樊梓慕
·
2023-10-17 11:54
C++
c++
开发语言
学习
笔记
c语言
LeetCode
刷题笔记
(十一)二分法
十一.二分法代码模板:left,right=0,len(array)-1whileleftint:#思路:二分查找法,复杂度O(logn)#返回插入的位置要分两种情况:1.List中有;2.List中没有#注意:python的List的index操作是O(1)复杂度。left=0right=len(nums)-1iftargetnums[right]:returnright+1whileleft=
YongtaoHuang
·
2023-10-17 08:25
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他