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 II 069\. 山峰数组的顶部
LeetCode
剑指Offer
II069.山峰数组的顶部@TOC题目描述符合下列属性的数组arr称为山峰数组(山脉数组):arr.length>=3存在i(0arr[i+1]>…>arr[arr.length
大涛先生
·
2023-07-19 23:47
剑指offer
刷题笔记--Num51-60
1--数组中的逆序对(51)主要思路:基于归并排序,视频讲解参考:数组中的逆序对#include#includeclassSolution{public:intreversePairs(std::vector&nums){if(nums.size()&nums,intleft,intright){if(left>=right)return0;intmid=left+(right-left)/2;i
布吉岛呀~
·
2023-07-19 23:30
c++
C++基础算法离散化及区间合并篇
文章目录Ⅴ.双指针Ⅵ.位运算Ⅶ.离散化:Ⅶ.区间合并Ⅴ.双指针是一种利用单调规律将二重循环的时间复杂度降为O(N)的算法;例如:
剑指Offer
48.最长不含重复字符的子字符串-力扣(LeetCode)如果我们用暴力算法的话
小徐睡不醒·
·
2023-07-19 22:05
C++算法
c++
算法
开发语言
从尾到头打印列表-每日一题
学习目标:
剑指Offer
06.从尾到头打印链表输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。
尘开的笔记
·
2023-07-19 18:55
每日一题
算法
java
(栈队列堆) 剑指 Offer 31. 栈的压入、弹出序列 ——【Leetcode每日一题】
❓
剑指Offer
31.栈的压入、弹出序列难度:中等输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。
酷酷的懒虫
·
2023-07-19 16:13
LeetCode
leetcode
算法
职场和发展
(栈队列堆) 剑指 Offer 30. 包含min函数的栈 ——【Leetcode每日一题】
❓
剑指Offer
30.包含min函数的栈难度:简单定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数在该栈中,调用min、push及pop的时间复杂度都是O(1)O(1)O(1)。
酷酷的懒虫
·
2023-07-19 16:43
LeetCode
leetcode
java
算法
(栈队列堆) 剑指 Offer 09. 用两个栈实现队列 ——【Leetcode每日一题】
❓
剑指Offer
09.用两个栈实现队列难度:简单用两个栈实现一个队列。
酷酷的懒虫
·
2023-07-19 16:10
LeetCode
leetcode
算法
职场和发展
剑指offer
之简单题(三)
27.二叉树的镜像完成一个函数,输入一个二叉树,该函数输出它的镜像。其实第一个想到的就是交换左右节点,想的很简单了,但是怎么交换呢?交换一个之后,剩下的怎么办?其实呢,就是递归:递归就要进行回溯,交换的机制是从下到上进行交换的。那就进行递归,先递归到底层,然后再从底层进行回溯。ps:感觉说了跟没说一样,说的我自己都不知道在说什么,如果有大佬愿意指点一下或总结一下我这次里先谢谢了!#Definiti
孩纸D
·
2023-07-19 12:26
leetcode
算法
leetcode
【
剑指offer
】学习计划day3
目录一.前言二.替换空格a.题目b.题解分析c.AC代码三.左旋转字符串a.题目b.题解分析c.AC代码一.前言本系列是针对Leetcode中
剑指offer
学习计划的记录与思路讲解。
忆梦初心
·
2023-07-19 08:20
剑指offer
算法
c语言
c++
数据结构
剑指offer
(数组与矩阵) 剑指 Offer 29. 顺时针打印矩阵 ——【Leetcode每日一题】
❓
剑指Offer
29.顺时针打印矩阵难度:简单输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
酷酷的懒虫
·
2023-07-19 08:06
LeetCode
矩阵
leetcode
线性代数
(数组与矩阵) 剑指 Offer 03. 数组中重复的数字 ——【Leetcode每日一题】
❓
剑指Offer
03.数组中重复的数字难度:简单找出数组中重复的数字。在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。
酷酷的懒虫
·
2023-07-19 08:36
LeetCode
矩阵
leetcode
线性代数
(数组与矩阵) 剑指 Offer 50. 第一个只出现一次的字符 ——【Leetcode每日一题】
❓
剑指Offer
50.第一个只出现一次的字符难度:简单在字符串s中找出第一个只出现一次的字符。如果没有,返回一个单空格。s只包含小写字母。
酷酷的懒虫
·
2023-07-19 08:48
LeetCode
矩阵
leetcode
线性代数
指针进阶 - 1(深入理解C语言)
指针进阶-11.指针基本概念1.1复习指针的基本概念:2.字符指针2.1字符指针一般这样使用:2.2当我们理解了上面这个例子之后,就来看看下面这个面试题:(本题来自《
剑指offer
》)3.指针数组3.1
originalHSL
·
2023-07-19 08:14
c语言
c++
物联网:技术、应用、标准和商业模式(
第2版
)
物联网:技术、应用、标准和商业模式(
第2版
)周洪波著ISBN978-7-121-13604-72011年7月出版定价:59.00元16开404页宣传语:畅销书全面升级,IOT产业链全景解密内容简介本书是
congsi9417
·
2023-07-19 00:40
Multisim14仿真基本模拟电路之 10.5电压比较器及其应用电路的仿真实验与分析
平台版本Multisim14.1参考书籍《MULTISIM14电子系统仿真与设计
第2版
》10.5电压比较器及其应用电路的仿真实验与分析电压比较器是一种能用不同的输出电平表示两个输人电压大小的电路。
秋风知我意i
·
2023-07-18 21:46
基本模拟电路仿真
Multisim14仿真基本模拟电路之 10.3.5有源滤波器电路的仿真实验与分析
平台版本Multisim14.1参考书籍《MULTISIM14电子系统仿真与设计
第2版
》10.3.5有源滤波器电路的仿真实验与分析典型的滤波器电路是由电阻与电容(或电感)串并联构成的RC或RL选频电路,
秋风知我意i
·
2023-07-18 21:16
基本模拟电路仿真
Multisim14仿真基本模拟电路之10.4.2 RC 正弦波振荡器的仿真实验与分析
平台版本Multisim14.1参考书籍《MULTISIM14电子系统仿真与设计
第2版
》10.4.2RC正弦波振荡器的仿真实验与分析正弦波振荡器是在只有直流供电、不外加输入信号的条件下产生正弦波信号的电路
秋风知我意i
·
2023-07-18 21:16
基本模拟电路仿真
二叉树(中)+Leetcode每日一题——“数据结构与算法”“
剑指Offer
55-I. 二叉树的深度”“100.相同的树”“965.单值二叉树”
各位CSDN的uu们你们好呀,今天继续数据结构与算法专栏中的二叉树,下面,让我们进入二叉树的世界吧!!!二叉树(上)——“数据结构与算法”_认真学习的小雅兰.的博客-CSDN博客二叉树链式结构的实现二叉树链式结构的实现求二叉树的高度//求二叉树的高度intBTreeHeight(BTNode*root){if(root==NULL){return0;}else{returnBTreeHeight(
认真学习的小雅兰.
·
2023-07-18 21:50
数据结构与算法
leetcode每日一题
算法
数据结构
决策树
b树
随机森林
刷题|剑指 Offer 29. 顺时针打印矩阵_JavaScript
题目描述
剑指Offer
29.顺时针打印矩阵解题思路设置边界指针遍历代码实现/***@param{number[][]}matrix*@return{number[]}*/varspiralOrder=function
Katrinasayhello_
·
2023-07-18 19:26
刷题
矩阵
javascript
leetcode
matrix
剑指Offer
29.顺时针打印矩阵
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例一:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例二:输入:matrix= [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]要求:0spiralOrder(vector>&m
puzell
·
2023-07-18 19:24
矩阵
线性代数
剑指Offer
29.顺时针打印矩阵
题目(简单)输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]限制:0b)break;for(inti=t;
情深似海旧人情
·
2023-07-18 19:53
算法刷题打卡
Wireshark数据包分析实战(
第2版
)
《Wireshark数据包分析实战(
第2版
)》基本信息作者:(美)ChrisSanders译者:诸葛建伟陈霖许伟林出版社:人民邮电出版社ISBN:9787115302366上架时间:2013-3-7出版日期
weixin_34008805
·
2023-07-18 19:50
运维
数据库
网络
计算机网络icmp实验,计算机网络(
第2版
)——原理与实验
计算机网络(
第2版
)——原理与实验语音编辑锁定讨论上传视频《计算机网络(
第2版
)——原理与实验》是2016年10月清华大学出版社出版的图书,作者是李成忠、靳桅、刘捷、白海峰、王萱、樊林。
weixin_39819393
·
2023-07-18 19:50
计算机网络icmp实验
Wireshark数据包分析实战(
第2版
)》
《Wireshark数据包分析实战(
第2版
)》基本信息作者:(美)ChrisSanders译者:诸葛建伟陈霖许伟林出版社:人民邮电出版社ISBN:9787115302366上架时间:2013-3-7出版日期
iteye_11916
·
2023-07-18 19:45
计算机图书
facebook
twitter
左旋转字符串&&字符串中第一个匹配下标&&重复子字符串(剑指58&&LeetCode 28&&459)
题目
剑指Offer
58-II.左旋转字符串思路最开始想到的就是使用字符串的substring方法,进行重新拼接。
pepsi_w
·
2023-07-18 16:49
小菜鸡的JAVA学习
java
算法
开发语言
替换空格&&反转字符串中的单词(LeetCode
剑指offer
05 && 151)
题目
剑指Offer
05.替换空格思路遍历,使用新的字符串来接原字符串,如为空格,则加入%20,否则加入原字符串。
pepsi_w
·
2023-07-18 16:19
小菜鸡的JAVA学习
leetcode
算法
职场和发展
剑指offer
-06-从尾到头打印链表
题目:输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。输入:head=[1,3,2]输出:[2,3,1]思考:计算链表长度:想要用数组倒序存储链表,如果知道长度的话,可以利用索引很简单的存入;利用栈数据结构:利用栈先进后出的特性;利用递归回溯❤:利用递归,走到链表的末尾,在回溯时保存结点,即实现倒序;题解:计算链表长度classSolution{publicint[]rever
Anton丶
·
2023-07-18 16:46
刷题笔记
链表
数据结构
java
leetcode
剑指offer
-11-旋转数组的最小数字(Java)
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。给你一个可能存在重复元素值的数组numbers,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如,数组[3,4,5,1,2]为[1,2,3,4,5]的一次旋转,该数组的最小值为1。注意,数组[a[0],a[1],a[2],…,a[n-1]]旋转一次的结果为数组[a[n-1],a[0],a[
Anton丶
·
2023-07-18 16:44
刷题笔记
java
算法
剑指offer
LeetCode
前缀和+哈希表,剑指 Offer II 010. 和为 k 的子数组、剑指 Offer II 011. 0 和 1 个数相同的子数组
剑指Offer
II010.和为k的子数组给定一个整数数组和一个整数k,请找到该数组中和为k的连续子数组的个数。
Abeants
·
2023-07-18 14:55
剑指offer
59 滑动窗口的最大值
描述给定一个长度为n的数组num和滑动窗口的大小size,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5};针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个:{[2,3,4],2,6,2,5,1},{2,[3,4,2],6,2,5,1},{2,3,[4,2,6
CIA_agent
·
2023-07-18 09:34
剑指offer
LeetCode
leetcode
算法
动态规划
数据结构
2023-07-17力扣今日三题
链接:
剑指Offer
58-II.左旋转字符串题意:给一个字符串s,一个数字n,将前n个字符移动到尾部解:再摆一下string库substr参上实际代码:#include#includeusingnamespacestd
Qian丶Xi
·
2023-07-18 08:51
力扣每日一题
leetcode
编程导航算法通关村第 1关 | 两个链表的第一个公共节点
编程导航算法通关村第1关|白银挑战
剑指Offer
52.两个链表的第一个公共节点集合/map将headA中的链表,放在一个set集合中,依次遍历headB,headB中第一个包含在set集合中的节点就是第一个公共子节点
飘零书剑
·
2023-07-18 06:47
算法
链表
数据结构
Java进阶必读书单及博客
12版)Java核心技术卷II:高级特性(原书第12版)JVM《深入理解Java虚拟机(第3版)》并发《Java并发编程实战》《Java并发编程的艺术》数据库《MySQL技术内幕:InnoDB存储引擎(
第2
TheFeasterfromAfar
·
2023-07-18 02:18
java
mysql
数据库
剑指offer
----数组中只出现一次的数
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。//num1,num2分别为长度为1的数组。传出参数//将num1[0],num2[0]设置为返回结果publicclassSolution{publicvoidFindNumsAppearOnce(int[]array,intnum1[],intnum2[]){if(array.length<2){
qming_c
·
2023-07-18 01:44
(数组与矩阵) 剑指 Offer 04. 二维数组中的查找 ——【Leetcode每日一题】
❓
剑指Offer
04.二维数组中的查找难度:中等在一个n*m的二维数组中,每一行都按照从左到右非递减的顺序排序,每一列都按照从上到下非递减的顺序排序。
酷酷的懒虫
·
2023-07-17 20:24
LeetCode
矩阵
leetcode
线性代数
第6章 面试中的各项能力
剑指offer
第6章面试中的各项能力面试题38:数字在排序数组中出现的次数思路梳理面试题39:二叉树的深度思路梳理题目二:平衡二叉树思路梳理面试题40:数组中只出现一次的数字思路梳理面试题41:和为s的两个数字
weixin_41838371
·
2023-07-17 19:36
算法
Head First Python(
第2版
)PDF免费下载|百度云盘|python基础自学学习教程
HeadFirstPython(
第2版
)PDF免费下载|百度云盘|python基础自学学习教程内容简介HeadFirstPython(
第2版
)是HeadFirst知名书系又一力作,是互联网畅销书《HeadFirstJAVA
鱼的霸霸
·
2023-07-17 12:54
剑指offer
37.序列化二叉树
先不讲题目,先讲讲序列化和反序列化。一,序列化与反序列化在Java中,序列化和反序列化是用于将对象转换为字节流和将字节流转换回对象的过程。序列化是将对象转换为字节流,以便可以在网络上传输或保存到文件中。而反序列化则是将字节流重新转换回对象。Java提供了一个java.io.Serializable接口,通过实现该接口,可以使类变得可序列化。该接口是一个标记接口,不包含任何方法,仅用于标识类的实例可
荔枝味啊~
·
2023-07-17 11:33
剑指offer
算法
leetcode
java
剑指offer
38.字符串的排列
classSolution{Listrec;boolean[]vis;publicString[]permutation(Strings){intn=s.length();rec=newArrayList();vis=newboolean[n];char[]arr=s.toCharArray();Arrays.sort(arr);StringBufferperm=newStringBuffer()
荔枝味啊~
·
2023-07-17 11:30
剑指offer
算法
leetcode
java
一文学习Python面向对象
这篇文章的写作思想主要来自于《Python3面向对象编程》(
第2版
)Dusty
幻月の小凯
·
2023-07-17 08:02
Python
Web3
python
学习
开发语言
剑指Offer
Java 调整数组顺序使奇数位于偶数前面 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数
题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。Java题解为了避免剑指感谢信,我们不新建新数组或者List辅助,直接采用冒泡排序把它排出来publicclassSolution{publicvoidreOrderArray(int[]array){for(inti=0;
北鹤M
·
2023-07-17 08:22
剑指offer
:13.机器人的运动范围
13-机器人的运动范围来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ji-qi-ren-de-yun-dong-fan-wei-lcof/地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。一个机器人从坐标[0,0]的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k
uncle_ll
·
2023-07-17 07:55
#
编程练习-剑指offer
广度优先遍历
二维数组
上下左右
剑指 Offer 13. 机器人的运动范围 JavaScript解决
剑指Offer
13.机器人的运动范围JavaScript解决问题描述代码问题描述地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。
谢去非
·
2023-07-17 07:53
前端算法
队列
算法
queue
【剑指 Offer】13. 机器人的运动范围
剑指Offer
13.机器人的运动范围题目地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。
MoonpieXia
·
2023-07-17 07:23
Algorithm
#
剑指offer
#
Leetcode
算法
剑指 Offer 13. 机器人的运动范围 - python
剑指Offer
13.机器人的运动范围介绍地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。
心之所向丶7
·
2023-07-17 07:51
python
刷题
python
python 刷题篇(1)---- 时间复杂度和空间复杂度的分析
•互联网公司大多考的是Leetcode上
剑指offer
、hot100的题,但不是绝对,大多看面试官的算法水平。个人感
机智帅气的葫芦娃
·
2023-07-17 06:49
leetcode刷题
python
算法
【
剑指Offer
刷题小记】对称的二叉树(JAVA版)
题目描述:请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。问题分析:二叉树对称,那么对于每个非叶子节点,其左右孩子的值相同,且左子树的左子树和右子树的右子树相同,右子树的左子树和左子树的右子树也相同,采用递归的方法即可判断整棵树是否对称。代码截图:
park_one
·
2023-07-17 05:19
数据结构05:树与二叉树[C++][线索二叉树:先序、后序]
先序线索化的代码与后序线索化的代码},由于模板字数限制,中序线索化的代码及线索化的原理简介在上一篇博文~数据结构05:树与二叉树[C++][线索二叉树:中序]_梅头脑_的博客-CSDN博客第1版:查资料、写BUG、画导图、画配图~
第2
梅头脑_
·
2023-07-17 04:43
#
数据结构
数据结构
c++
考研
好父母胜过好老师大全集(第一卷)-读后有感
好父母胜过好老师大全集第一卷王鹏主编哈尔滨出版社2010年8月
第2版
第一章设身处地地为孩子着想第二章孩子的培养更注重身教第三章让孩子从角色中释放第四章语言上的沟通技巧第五章一停二看三听第六章监护者的职责第七章冲突是为了成长而不是伤害这是一本看起来有年代感的书
巴顿庄园
·
2023-07-17 03:05
读书
生活
leetcode
剑指offer
jz5 替换空格字符串
由题意可知,简单的遍历字符串即可#includeusingnamespacestd;classSolution{public:/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@paramsstring字符串*@returnstring字符串*/stringreplaceSpace(strings){//writecodeherefor(inti=0;i
喜乐自在
·
2023-07-17 03:32
剑指offer
蓝桥杯
c++
职场和发展
算法
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他