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
剑指Offer(第2版)
剑指offer
-Golang实现
packagemainimport("container/heap""container/list""math""sort""strconv""strings")funcmain(){}//03:数组中重复的数字funcfindRepeatNumber(nums[]int)int{ifnums==nil{return-1}vartmpintfori:=0;ilen(nums)-1||nums[i]
asgdwert
·
2023-06-18 09:51
Golang
golang
算法
算法刷题-字符串-替换空格
题目:
剑指Offer
05.替换空格力扣题目链接请实现一个函数,把字符串s中的每个空格替换成"%20"。
糖果店的幽灵
·
2023-06-18 07:32
算法刷题
算法
leetcode 剑指 Offer II 009. 乘积小于 K 的子数组
题目描述解题思路执行结果leetcode
剑指Offer
II009.乘积小于K的子数组题目描述
剑指Offer
II009.乘积小于K的子数组给定一个正整数数组nums和整数k,请找出该数组内乘积小于k的连续的子数组的个数
dengjiayue
·
2023-06-18 07:23
后端
Leetcode——螺弦矩阵系列
Leetcode——螺弦矩阵系列一、思想一、思想59.螺旋矩阵II54.螺旋矩阵
剑指Offer
29.顺时针打印矩阵确定左边界l、右边界r、上边界t、下边界b.顺时针打印矩阵分为4部分:从左到右、从上到下
江南汪
·
2023-06-18 06:35
刷题
矩阵
leetcode
线性代数
【
剑指offer
刷题记录 java版】数组双指针 之 滑动窗口
本系列文章记录labuladong的算法小抄中
剑指offer
题目【
剑指offer
刷题记录java版】数组双指针之滑动窗口
剑指Offer
48.最长不含重复字符的子字符串
剑指Offer
II014.字符串中的变位词
剑指
小鲨鱼冲冲冲
·
2023-06-18 04:51
剑指offer刷题记录
java
leetcode
算法
[力扣刷题总结](数学和字符串篇)
atoi)解法1:有限状态机12.整数转罗马数字解法1:字符串+哈希表相似题目:13.罗马数字转整数解法1:字符串+哈希表38.外观数列解法1:模拟+字符串151.翻转字符串里的单词解法1:字符串+双指针
剑指
姬霓钛镁
·
2023-06-18 02:19
数据结构与算法基础
leetcode
算法
动态规划
力扣刷题笔记
目录
剑指Offer
II004.只出现一次的数字
剑指Offer
II005.单词长度的最大乘积
剑指Offer
II007.数组中和为0的三个数
剑指Offer
II008.和大于等于target的最短子数组
剑指Offer
II009
SaadiyaQAQ
·
2023-06-18 02:17
leetcode
算法
数据结构
力扣刷题记录-数组相关问题
题目目录在数组中找符合要求的数LeetCode
剑指Offer
03.数组中重复的数字LeetCode41.缺失的第一个正数合并数组LeetCode88.合并两个有序数组(从后向前插入)移动数组LeetCode189
纪宁app
·
2023-06-18 02:47
力扣刷题记录
leetcode
算法
力扣日记剑指 Offer II 002
1.题目LeetCode
剑指Offer
II002.二进制加法1.1题意字符串模拟二进制加法1.2分析直接做竖式模拟,可以不做字符串反转,用两个指针记录下标。
呼噜呼噜~
·
2023-06-18 02:01
leetcode
算法
力扣日记剑指 Offer II 001
1.题目LeetCode
剑指Offer
II001.整数除法1.1题意模拟除法,不使用乘除号1.2分析首先模拟除法可以使用减法,通过不断减去除数,得到结果。
呼噜呼噜~
·
2023-06-18 02:00
做题日记
leetcode
算法
力扣日记剑指 Offer II 003
1.题目LeetCode
剑指Offer
II003.前n个数字二进制中1的个数1.1题意计算0到n之间的每个数的二进制表示中1的个数1.2分析看时间复杂度,O(32n)应该能过(也就是每个数一位一位去数1
呼噜呼噜~
·
2023-06-18 02:30
做题日记
leetcode
算法
剑指 Offer 09. 用两个栈实现队列
剑指Offer
09.用两个栈实现队列用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。
萝卜丝皮尔
·
2023-06-18 00:50
数据结构与算法
java
算法
剑指 Offer !!13. 机器人的运动范围
剑指Offer
13.机器人的运动范围地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。
萝卜丝皮尔
·
2023-06-18 00:20
数据结构与算法
机器人
算法
剑指 Offer 12. 矩阵中的路径
剑指Offer
12.矩阵中的路径给定一个mxn二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。
萝卜丝皮尔
·
2023-06-18 00:20
数据结构与算法
矩阵
线性代数
剑指 Offer 11. && LeetCode 154. 旋转数组的最小数字
参考资料:LeetCode官方解答
剑指Offer
11.旋转数组的最小数字把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。
萝卜丝皮尔
·
2023-06-18 00:18
数据结构与算法
leetcode
算法
《剑指 Offer--LeetCode 学习计划》-- 字符串
剑指Offer
05.替换空格(Easy)题目描述请实现一个函数,把字符串s中的每个空格替换成"%20"。
fangzhan666
·
2023-06-17 19:15
LeetCode
算法面试题
剑指offer
leetcode
学习
算法
《剑指 Offer--LeetCode 学习计划》-- 链表
剑指Offer
06.从尾到头打印链表(Easy)题目描述输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。
fangzhan666
·
2023-06-17 19:45
LeetCode
算法面试题
链表
leetcode
学习
LeetCode刷题笔记
目录一.1494.并行课程II题目:灵神解析:思路整理:代码:二.
剑指Offer
05.替换空格题目:思路:代码:三.
剑指Offer
27.二叉树的镜像题目:思路:代码:一.1494.并行课程II题目:不得不说
左手的月光
·
2023-06-17 19:42
算法
leetcode
数据结构
链表
LeetCode刷题笔记
目录1177.构建回文串检测
剑指Offer
42.连续数组的最大和112.路径总和1177.构建回文串检测首先我们要明白,偶数个数的字母可以平均分布在两侧,因此统计奇数的个数即可,奇数个数的字母大于1时肯定不是回文数
左手的月光
·
2023-06-17 19:10
leetcode
笔记
算法
【Python编程】if语句
参考书籍《Python编程--从入门到实践》(
第2版
),[美]埃里克·玛瑟斯。一、if语句1、if语句animal="cat"ifanimal!="dog":#'!
奶茶可可
·
2023-06-17 18:47
开发语言
python
数据结构
教育学考研参考书篇(七)
为学为师,求实求新——首都师范大学首都师范大学(774)《教育学基础》(
第2版
)教育科学出版社十二所重点师范联编;《教育学》人民教育出版社王道俊、郭文安;《当代教育心理学》北师大出版社陈琦、刘儒德;《中国教育史
甘蓝666
·
2023-06-17 18:59
二叉树相关OJ练习题(1、锯齿形层序遍历 2、二叉搜索子树的最大键值和 3、验证二叉树 4、剑指 Offer II 047. 二叉树剪枝)
接上次博客:https://mp.csdn.net/mp_blog/creation/editor/130934670目录1、锯齿形层序遍历2、二叉搜索子树的最大键值和3、验证二叉树4、
剑指Offer
II047
di-Dora
·
2023-06-17 10:32
数据结构初阶
易错知识点
链表
数据结构
java
学习
二叉树
【
剑指offer
专项突破版】栈篇——“C“
文章目录前言一、后缀表达式题目分析思路分析代码二、小行星碰撞题目分析思路分析代码三、每日温度题目分析思路分析代码四、直方图最大矩形面积题目分析思路分析代码五、矩阵中最大的矩形题目分析思路分析代码总结前言
剑指
Shun_Hua.
·
2023-06-17 05:33
剑指offer专项突破版
c语言
算法
剑指offer
面试题
笔记
栈
python语句行从解释器提示符后第几列开始_Python核心编程(
第2版
)PDF文档免费下载...
第1部分Python核心第1章欢迎来到Python世界1.1什么是Python1.2起源1.3特点1.3.1高级1.3.2面向对象1.3.3可升级1.3.4可扩展1.3.5可移植性1.3.6易学1.3.7易读1.3.8易维护1.3.9健壮性1.3.10高效的快速原型开发工具1.3.11内存管理器1.3.12解释性和(字节)编译性1.4下载和安装Python1.5运行Python1.5.1命令行上的
weixin_39907220
·
2023-06-17 02:03
通达信通道交易系统选股公式,结合MACD绿柱缩短底背离
亚历山大·埃尔德在《以交易为生》(原书
第2版
)中,将价格在通道中的波动比喻为河流在河谷中流动。当河流碰到右岸时,会向左转;碰到左岸时,会向右转。
技术Pie
·
2023-06-17 01:10
通达信指标公式编写
通达信
java数据结构与算法刷题-----LeetCode448:找到所有数组中消失的数字
java数据结构与算法刷题目录(
剑指Offer
、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2023-06-17 00:09
算法
java
算法
leetcode
剑指 Offer 54. 二叉搜索树的第k大节点(反中序遍历+提前返回)
题目:链接:
剑指Offer
54.二叉搜索树的第k大节点难度:简单给定一棵二叉搜索树,请找出其中第k大的节点的值。
WorldMaya
·
2023-06-16 23:22
剑指Offer
刷题
数据结构
算法
链表
c++
leetcode
剑指 Offer 34. 二叉树中和为某一值的路径 / LeetCode 113. 路径总和 II(深度优先搜索)
题目:链接:
剑指Offer
34.二叉树中和为某一值的路径;LeetCode113.路径总和II难度:中等给你二叉树的根节点root和一个整数目标和targetSum,找出所有从根节点到叶子节点路径总和等于给定目标和的路径
WorldMaya
·
2023-06-16 23:21
剑指Offer
刷题
深度优先
leetcode
算法
数据结构
c++
剑指 Offer 36. 二叉搜索树与双向链表(二叉树中序遍历)
题目:链接:
剑指Offer
36.二叉搜索树与双向链表难度:中等输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。
WorldMaya
·
2023-06-16 23:21
剑指Offer
刷题
链表
数据结构
算法
c++
leetcode
剑指 Offer 12. 矩阵中的路径 / LeetCode 79. 单词搜索(深度优先搜索)
题目:链接:
剑指Offer
12.矩阵中的路径;LeetCode79.单词搜索难度:中等给定一个mxn二维字符网格board和一个字符串单词word。
WorldMaya
·
2023-06-16 23:51
剑指Offer
刷题
leetcode
深度优先
c++
剪枝
数据结构
剑指 Offer 45. 把数组排成最小的数(自定义快速排序+内置函数)
题目:链接:
剑指Offer
45.把数组排成最小的数难度:中等输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。
WorldMaya
·
2023-06-16 23:48
剑指Offer
刷题
算法
数据结构
leetcode
c++
排序算法
【
剑指Offer
刷题小记】字符流中第一个不重复的字符 (JAVA版)
题目描述:请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。输出描述:如果当前字符流没有存在出现一次的字符,返回#字符。问题分析:又是关于重复字符的问题,由于ascii是8位,所以定义一个256的数组来对所有字符计数(实际上只有128个字
park_one
·
2023-06-16 20:44
【
剑指offer
】数组中出现次数超过一半的数字
文章目录题目思路代码实现C++版本java版本题目题目链接入口:JZ39数组中出现次数超过一半的数字思路1.核心考点(1)数组使用,简单算法设计2.解题思路这道题的整体思路比较清晰,以下主要介绍3种思路:(1)思路一哈希法:使用unordered_map,使用的映射关系,遍历题目给出的数组,如果是当前数字是第一次出现就构建pair插入到unordered_map中,如果之前已经插入了这个数字,那么
_麦子熟了
·
2023-06-16 19:21
C/C++刷题训练营
C++基础
C/C++
数据结构与算法
算法
c++
leetcode
【
剑指offer
】调整数组顺序使奇数位于偶数前面
文章目录题目思路相对位置可以改变的思路相对位置不能改变的思路题目题目链接入口:调整数组顺序使奇数位于偶数前面示例1:输入:[1,2,3,4,5,6]结果:[1,3,5,2,4,6]示例2:输入:[1,2,2,3,4,4,5,6,7]结果:[1,3,5,7,2,2,4,4,6]思路1.核心考点:数组操作,排序(插入排序)思想的扩展使用2.原题变形:这道题目加了一个条件:要求相对位置不变。这里先讲讲相
_麦子熟了
·
2023-06-16 19:51
C/C++刷题训练营
C++基础
C/C++
数据结构与算法
算法
leetcode
职场和发展
【链表复习】C++ 链表复习及题目解析 (3)
目录
剑指offer
中的链表题目JZ6从尾到头打印链表JZ18删除链表的结点JZ24反转链表JZ25合并两个排序的链表JZ52两个链表的第一个公共结点JZ23链表中环的入口结点JZ22链表中倒数第k个结点
AMor_05
·
2023-06-16 06:46
C++
数据结构
复习
链表
数据结构
《软件工程教程》(
第2版
) 主编:吴迪 马宏茹 丁万宁 第十章课后习题参考答案
第十章面向对象设计课后习题参考答案一、单项选择题(1)A(2)B(3)B(4)D(5)A(6)C(7)D(8)A(9)B(10)C二、简答题1.简述如何在实际工作中发现类(1)答:在与客户的交谈中,要注意客户用来描述业务实体的名词术语。这些名词可作为领域模型中的类。还要注意你听到的动词,因为这些动词可能会构成这些类中的操作。当得到一组类的核心列表后,应当向客户询问在业务过程中每个类的作用。他们的回
边缘梦境
·
2023-06-16 02:44
软件工程教程
java
软件工程
开发语言
2024年天津农学院专升本专业课参考书目
天津农学院2024年高职升本科拟招生专业参考书目天津农学院专升本专业课参考教材(我校不提供专业课参考教材)人力资源管理专业参考教材:1、《人力资源管理实用教程》 (
第2版
),吴宝华,北京大学出版社
天津专升本
·
2023-06-16 02:46
天津农学院
天津专升本
微信开放平台
【
剑指offer
专项突破版】哈希表篇——“C“
最近最少使用缓存题目分析思路分析代码三、有效的变位词题目分析代码四、变位词组题目分析思路分析代码五、外星语言是否排序题目分析思路分析代码六、最小时间差题目分析思路分析代码①——快排思路代码②——哈希思路总结前言
剑指
Shun_Hua.
·
2023-06-15 20:25
剑指offer专项突破版
c语言
哈希算法
剑指offer
面试
数据结构
数据结构和算法七
剑指Offer
10-I.斐波那契数列题目:写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项(即F(N))。
jiulingcode
·
2023-06-15 19:28
数据结构
java
算法
【字符串part01】| 344.反转字符串、541.反转字符串||、
剑指Offer
05.替换空格、151.翻转字符串里的单词、
剑指Offer
58-II.左旋转字符串
目录✿LeetCode344.反转字符串❀✿LeetCode541.反转字符串||❀✿LeetCode
剑指Offer
05.替换空格❀✿LeetCode151.翻转字符串里的单词❀✿LeetCode
剑指Offer
58
半夏而凉
·
2023-06-15 18:02
数学建模
java
算法
数据结构
剑指offer
25 合并两个有序链表
剑指offer
25合并两个有序链表文章目录
剑指offer
25合并两个有序链表方法一:递归方法二:迭代参考文献方法一:递归思路:我们可以如下递归地定义两个链表里的merge操作(忽略边界情况,比如空链表等
Chenglin_Yu
·
2023-06-15 16:20
链表
数据结构
剑指 Offer 51. 数组中的逆序对
剑指Offer
51.数组中的逆序对前言一、暴力求解二、归并排序后再求解前言在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。
懂事的观众GPT
·
2023-06-15 16:48
算法
排序算法
leetcode
递归回溯专题
剑指Offer
II083.没有重复元素集合的全排列https://leetcode.cn/problems/VvJkup/description/给定一个不含重复数字的整数数组nums,返回其所有可能的全排列
学而不思则忘
·
2023-06-15 14:11
算法笔记
leetcode
java
算法
【月度刷题计划同款】结合拓扑排序的构造题
题目描述这是LeetCode上的
剑指Offer
II115.重建序列,难度为中等。
·
2023-06-15 10:28
后端
DP学习第一篇之爬楼梯
DP学习之爬楼梯
剑指Offer
II088.爬楼梯的最少成本-力扣(LeetCode)1.题目分析可以从第0或者第1作为起始台阶、每次可以选择跳1或2步、到楼顶结束2.解题a.解法一状态表示tips:经验
异样旧日
·
2023-06-15 09:13
动态规划
学习
动态规划
算法
剑指offer
35 复杂链表的复制
复杂链表的复制文章目录复杂链表的复制方法一回溯+哈希表第二种解释方法二:拼接+拆分算法流程参考文献本题要求我们对一个复杂链表进行复制。在复杂链表中,每个节点除了有一个next指针指向下一个节点,还有一个random指针指向链表中的任意节点或者null.例1下图是一个带有随机指针的复杂链表。用一个长度为2的列表表示每个节点,第一个元素表示当前节点的val,第二个元素表示random指针指向的元素的索
Chenglin_Yu
·
2023-06-15 09:36
链表
数据结构
散列表
设计与部署稳定的分布式系统(
第2版
)笔记03_让系统稳定运行
1.概念1.1.事务1.1.1.系统处理的抽象工作单元1.1.1.1.与数据库事务不同1.1.1.2.单个工作单元可能包含许多数据库事务1.1.2.系统存在的原因1.1.2.1.如果一个系统只能处理一种事务,那么它就是专用系统1.1.2.2.混合工作负载是系统能处理的不同事务类型的组合1.2.系统1.2.1.用户处理事务所需的一套完备且相互依赖的硬件、应用程序和服务1.2.1.1.单个应用程序1.
躺柒
·
2023-06-15 08:18
笔记
数据库
分布式
系统架构
服务器
刷穿
剑指offer
-Day18-栈II 单调栈的解题思路
昨日回顾昨天我们开启了栈这个数据结构的章节,分别介绍了Python和Java中栈的初始化与使用。然后通过三道题目,对栈的解题和分析有了一个初步的了解。然而昨天的栈题目,主要是针对题目的条件,判断是否需要弹出栈内元素,属于通用的栈场景。然而,今天需要介绍的是栈中特殊的一类题目,单调栈。既然是单调的,那么要么单调增、要么单调减。当我们遇到一道题目时,如何判断是否该使用单调栈的方法去解题呢?这里要注意,
清风Python
·
2023-06-15 04:25
鲸落送书第三期清华出版社系列丛书
《精通区块链开发技术(
第2版
)》《精通区块链开发技术(
第2版
)》详细阐述了与区块链开发技术相关的基本解决方案,主要包括区块链入门、去中心化、对称密码学、公钥密码学、比币详解、比币网络和支付、比币客户端和
鲸落✗
·
2023-06-15 01:22
区块链
【
剑指offer
专项突破版】链表篇——“C“
文章目录前言一.删除链表的倒数第n个结点题目分析思路分析细节分析步骤代码二.链表中环的入口节点题目分析思路分析写法①代码写法②代码:三.两个链表的第一个重合节点题目分析思路分析代码四.反转链表题目分析思路分析法①代码法②代码法③代码五.链表中的两数相加题目分析思路分析代码六.重排链表题目分析思路分析代码七.回文链表题目分析思路分析代码八.展平多级双向链表题目分析思路分析代码九.排序的循环链表题目分
Shun_Hua.
·
2023-06-14 22:29
剑指offer专项突破版
链表
c语言
面试
算法
剑指offer专项突击版
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他