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
LeetCode算法小抄--快速排序详解及应用
快速排序详解及应用快速排序详解及应用代码实现快速选择算法(QuickSelect)--变体[215.数组中的第K个最大元素](https://leetcode.cn/problems/kth-largest-element-in-an-array/)[
剑指
不懂开发的程序猿
·
2023-04-17 17:44
LeetCode
算法
leetcode
二叉树
【
剑指offer
】常用的数据增强的方法
系列文章目录BN层详解梯度消失和梯度爆炸交叉熵损失函数反向传播1*1卷积的作用文章目录系列文章目录常用的数据增强的方法示例代码常用的数据增强的方法数据增强是指通过对原始数据进行一系列变换来生成更多的训练数据,从而提高模型的泛化能力。常用的数据增强方法包括:随机裁剪:随机从原图中裁剪一部分区域,然后将其缩放到指定大小。这种方法可以增加模型对不同物体的感知能力,同时也可以减少过拟合。随机旋转:随机将原
.别拖至春天.
·
2023-04-17 16:23
剑指offer
计算机视觉
人工智能
深度学习
【
剑指offer
】反向传播
系列文章目录BN层详解梯度消失和梯度爆炸交叉熵损失函数1*1卷积的作用文章目录系列文章目录什么是反向传播反向传播的过程部分过程详解(1)前向传播(2)计算梯度和更新参数代码理解什么是反向传播深度学习中的反向传播(Backpropagation)是一种基于梯度下降法的优化方法,用于计算神经网络中每个参数的梯度值,以便利用梯度下降法或其他优化方法来更新参数,从而最小化损失函数。反向传播的基本思想是通过
.别拖至春天.
·
2023-04-17 16:48
剑指offer
深度学习
神经网络
cnn
力扣-《
剑指offer
》-简单题
目录第一题:05.替换空格第二题:06.从尾到头打印链表第三题:11.旋转数组的最小数字编辑第四题:17.打印从1到最大的n位数第五题:29.顺时针打印矩阵第六题:53.在排序数组中查找数字第七题:57.和为s的两个数字第八题:57.和为s的连续正数序列第九题:58.翻转单词顺序第十题:58.左旋字符串第十一题:62.圆圈中最后剩下的数字第十二题:61.扑克牌中的顺子第一题:05.替换空格我的答案
戏拈秃笔
·
2023-04-17 12:46
力扣刷题
数据结构
leetcode
java
剑指offer
(02):实现 Singleton 单例模式 (Python 实现详解)
本文大部分内容来自于Python中的单例模式的几种实现方式的及优化,在此基础上进行修改,整理。1题目单例模式(SingletonPattern)是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。又或者某个服务器程序的配置信息存放在一个文件中,客户端通过一个AppConfig的类来读取配置文
Cowry5
·
2023-04-17 09:59
数据结构与算法
python
剑指offer
LC-1157. 子数组中占绝大多数的元素(二分查找+随即猜,摩尔投票+线段树,upper_bound和lower_bound函数)
子数组中占绝大多数的元素](https://leetcode.cn/problems/online-majority-element-in-subarray/)统计每个元素的索引-超时二分查找+随机猜摩尔投票+线段树[
剑指
Miraclo_acc
·
2023-04-17 08:07
算法刷题记录
数据结构
算法
leetcode
剑指 Offer 50. 第一个只出现一次的字符(解析+代码)
目录
剑指Offer
50.第一个只出现一次的字符思路代码
剑指Offer
50.第一个只出现一次的字符在字符串s中找出第一个只出现一次的字符。如果没有,返回一个单空格。s只包含小写字母。
iiiiiihuang
·
2023-04-17 06:01
力扣刷题---
(c语言解题)
算法
c语言
leetcode
剑指 Offer 17. 打印从1到最大的n位数 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 剑指 Offer 29. 顺时针打印矩阵
目录
剑指Offer
17.打印从1到最大的n位数思路:利用malloc先为要返回的列表创建一个空间代码
剑指Offer
21.调整数组顺序使奇数位于偶数前面思路:代码
剑指Offer
29.顺时针打印矩阵思路代码
剑指
iiiiiihuang
·
2023-04-17 06:31
力扣刷题---
(c语言解题)
leetcode
算法
职场和发展
c语言
吴恩达深度学习第二周
编程练习
--识别猫的逻辑回归神经网络
吴恩达深度学习第二周
编程练习
--识别猫的逻辑回归神经网络【识别猫】的简单的神经网络,用python实现注:开始编程前需要下载两个.h5文件,并将它们放到和python文件统一目录下(可到我的资源里下载)
SUNNY小飞
·
2023-04-17 04:10
深度学习
吴恩达深度学习作业
深度学习
识别猫的神经网络
机器学习
深度学习实战
Python
编程练习
使用字符串切分函数split()整理数据
#使用字符串切分函数split()整理数据:#把上面的字符串做成字(典键值对数据)str="苹果5元、香蕉6元、哈密瓜10元、榴莲15元、菠萝蜜20元zzzz"#1去尾巴str1=str[0:len(str)-4]print(str1)#2把数据单元摘取出来,存入list表list=str1.split("、")print(list)#3把列表list做成字典,list的每个元素的前半部分是字典的
壹蓑烟雨任平生
·
2023-04-17 04:06
人生苦短我用py
python
剑指Offer
——删除链表重复元素 Java
题目描述在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2->5解题思路trick:创建一个伪头结点令:-1->1->2->3->3->4->4->5创建一个tail指针,创建一个p指针tail指针指向重复元素的前一个,以确保将连续的重复元素删除后能接上后边的元素p指针始终比tail多一个
Mereder
·
2023-04-16 23:33
算法刷题篇——栈与队列
栈与队列
剑指Offer
09.用两个栈实现队列用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。
大可Code
·
2023-04-16 20:26
算法刷题心得
数据结构
算法
剑指offer
刷题:栈和队列篇
文章目录一、用两个栈实现队列1.题目2.思路3.代码二、包含min函数的栈1.题目2.思路3.代码三、栈的压入、弹出序列1.题目2.思路3.代码一、用两个栈实现队列1.题目用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。2.思路用两个栈push栈和pop栈来实现队列结构。入队列的数永远进入push栈。出队列的数永远从pop栈出。将push栈的数依次弹栈给pop栈。
光脚小孩
·
2023-04-16 20:24
#
剑指offer刷题
队列
栈
154. 寻找旋转排序数组中的最小值 II
分享Leetcode题目:154.寻找旋转排序数组中的最小值II相同题目:
剑指Offer
11.旋转数组的最小数字已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。
龙叔的技术笔记
·
2023-04-16 20:05
Leetcode和剑指
offer
java
leetcode
数据结构
【dfs】岛屿数量和岛屿最大面积
文章目录200.岛屿数量
剑指Offer
II105.岛屿的最大面积200.岛屿数量找到一个入口,ans++,进入一个入口后,就把所有能访问的位置的is_visited都置为true进入一个入口前,检查其合法性
coder-shen
·
2023-04-16 19:26
深度优先
算法
leetcode
剑指offer
81题-Python版本(前37DP之前)-Java版本(后43DP开始)
文章目录目录1、数据结构1.1链表JZ18删除链表的节点1.2树JZ55二叉树的深度JZ77按之字形顺序打印二叉树JZ54二叉搜索树的第k个节点JZ7重建二叉树JZ27二叉树的镜像JZ26树的子结构JZ32从上往下打印二叉树JZ33二叉搜索树的后序遍历序列JZ82二叉树中和为某一值的路径(一)JZ34二叉树中和为某一值的路径(二)JZ36二叉搜索树与双向链表JZ79判断是不是平衡二叉树JZ8二叉树
自律信仰
·
2023-04-16 17:16
剑指
#
算法
链表
数据结构
数据结构与算法之-数学归纳法
在介绍此算法之前,我线抛出几道题目,当然这几道题目均出自于
剑指offer
大家可以简单思考一下。Q1:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。
很年
·
2023-04-16 11:07
队列知识及
编程练习
总结
目录一、背景知识二、队列的应用(一)在Spring中的应用(二)在其他框架中的应用(三)在实际开发中的应用三、相关
编程练习
(一)用队列实现栈(二)使用栈实现队列(三)设计循环队列(四)滑动窗口最大值(五
张彦峰ZYF
·
2023-04-16 10:45
算法相关内容
java
数据结构
leetcode
剑指offer
之(树)
树写这个文章的目的是为了记录,好背。树的遍历和树的深度是基础,很多题都是在遍历的基础上加些限制条件,下边题目的排序是我根据我认为的题目难度排序的,最简单基础的排在前面,一些遍历和树深度的变形题目放在后边题目列表摆在前面:55-I题二叉树的深度55-II题平衡二叉树28题:对称二叉树27题:二叉树的镜像面试题32-I从上到下打印二叉树I面试题32-II.从上到下打印二叉树II面试题32-III.从上
桃之夭夭的简书
·
2023-04-16 07:03
剑指offer
——面试题2:实现Singleton模式
1.懒汉式:publicclassSingleton{//1.本类内部创建对象实例privatestaticSingletoninstance=null;//2.构造方法私有化,不允许外部newprivateSingleton(){}//3.提供一个公有的静态方法,返回实例对象publicstaticSingletongetInstance(){if(instance==null){instanc
金锡圭璧
·
2023-04-16 06:16
创作纪念日 &&
编程练习
- 斐波那契数列
文章目录我的第一次今日份练习|斐波那契数列憧憬我的第一次第一次浏览CSDN的时候刚开始学C++的时候,当时的课设是《C++&SQL2008的学生管理系统》,C++作前段界面、逻辑处理,SQL作为后端服务器支持的题目,当时不太认真学习,上课只顾着玩手机,快结课了才想着赶作业,当时就百度了这个课设题目,恰好点进了一个CSDN博主的文章(具体是哪篇已经不太记得了,只记得是VisualStudio2010
Ltd Pikashu
·
2023-04-16 03:37
浅浅的刷亿点题吧
c++
算法
Leetcode力扣秋招刷题路-剑指 Offer 03
从0开始的秋招刷题路,记录下所刷每道题的题解,帮助自己回顾总结
剑指Offer
03.数组中重复的数字题目描述:在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。
fffffffyy
·
2023-04-16 00:13
Leetcode
leetcode
算法
数据结构
JS
编程练习
之选项卡的实现
在一家在线教育网站学习html时,摘抄一位网友的选项卡实现。@木风627。选项卡,参考大神/*CSS样式制作*/*{margin:0;padding:0;font:normal12px"微软雅黑";color:#000000;}ul{list-style-type:none;}a{text-decoration:none;}#tab_list{width:275px;height:190px;ma
struggling_rong
·
2023-04-15 21:44
html
css
编程
javascript
剑指offer
第七天----- 删除链表中重复的结点
拿到手的主要思路就是设置两个辅助节点,判断当前节点和下一个的值是否一样,一样的就跳过,直到不一样为止。这是c++版本的,java的就行不通,还是因为对象为空的话那么他的下一个就不能指定。(c++的下)主要针对{1,1}这样的情况。classSolution{public:ListNode*deleteDuplication(ListNode*pHead){ListNode*vhead=newLis
代码健身摩托gucci上海
·
2023-04-15 20:52
链表
数据结构
从头学习C语言——(4)基本数据类型
C语言的基本数据类型1.
编程练习
2答案(附代码)#includeintmain(){inta;printf("请问你的手机号是多少?")
枫叶染红月霜
·
2023-04-15 12:18
C
学习
c语言
开发语言
Leetcode 剑指系列 Day 13 双指针
Leetcode剑指系列Day12双指针1.
剑指Offer
21.调整数组顺序使奇数位于偶数前面解题思路:从数组首尾同时开始遍历,设置L=0,R=n-1;会有如下四种情况(以Ln,Rn分别代指左右左右指针所指的指
master gzr
·
2023-04-15 10:45
leetcode
算法
职场和发展
day80【代码随想录】股票专题
文章目录前言一、买卖股票的最佳时机(力扣121同
剑指offer
63)【只能买卖一次】二、买卖股票的最佳时机II(力扣122)【可以买卖多次】三、买卖股票的最佳时机III(力扣123)【只能进行两次买卖】
Bwy_1004
·
2023-04-15 01:25
代码随想录
leetcode
算法
职场和发展
剑指offer
(四十九)把字符串转换成整数
点击进入牛客网题库:把字符串转换成整数题目描述将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空输出描述:如果是合法的数值表达则返回该数字,否则返回0示例1输入+21474836471a33输出21474836470上来我就撸了一个,花了大概32分钟左右,因为前面遇到过这个题目,不然可能还
向前的zz
·
2023-04-15 00:36
高频算法题
排序冒泡排序快速排序选择排序归并排序堆排序912.排序数组-力扣(LeetCode)数组中重复的数字数组删除有序数组中的重复项26.删除有序数组中的重复项-力扣(LeetCode)最小的K个数最小K个数-最小K个数-力扣(LeetCode)
剑指
wenshuifuping
·
2023-04-14 21:27
算法
排序算法
数据结构
《C Primer Plus》(第6版)中文版
《CPrimerPlus》(第6版)中文版读书笔记复习题与
编程练习
源码链接《CPrimerPlus》(第6版)中文版的读书笔记、复习题与
编程练习
。完成时间:2023.04.13,旅途总有终点。
UestcXiye
·
2023-04-14 20:25
C
Primer
Plus
c语言
开发语言
C
Primer
Plus
力扣
剑指offer
II-整数相关题目整理
剑指Offer
II001.整数除法给定两个整数a和b,求它们的除法的商a/b,要求不得使用乘号‘*’、除号‘/’以及求余符号‘%’。
wrotcat
·
2023-04-14 17:50
数据结构与算法
算法
数据结构
力扣题解| 剑指 Offer 64. 求1+2+…+n
剑指Offer
64.求1+2+…+n难度中等157求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
KevinBrain
·
2023-04-14 17:15
leetcode算法编程提升
java
数据结构
算法
LeetCo
数据结构
算法
每日一题leetcode
盛最多水的容器15.三数之和16.最接近的三数之和17.电话号码的字母组合23.合并K个升序链表33.搜索旋转排序数组62.不同路径70.爬楼梯78.子集90.子集II39.组合总和46.全排列47.全排列II
剑指
墨java
·
2023-04-14 17:34
leetcode
C语言刷题(模拟实现atoi)——“C”
各位CSDN的uu们你们好呀,今天,小雅兰来为大家分享一个函数的模拟实现,这是一个比较有意思的东西,下面,让我们进入atoi的世界吧可知:atoi的功能是把一个字符串转化成整数
剑指offer
上出现过这样一个场面
认真学习的小雅兰.
·
2023-04-14 15:05
C语言刷题
c语言
开发语言
剑指 Offer 17. 打印从1到最大的n位数
剑指Offer
17.打印从1到最大的n位数题目描述:输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数999。
黄sir_
·
2023-04-14 14:14
【
剑指offer
-C++】JZ86:在二叉树中找到两个节点的最近公共祖先
【
剑指offer
-C++】JZ86:在二叉树中找到两个节点的最近公共祖先题目描述解题思路题目描述描述:给定一棵二叉树(保证非空)以及这棵树上的两个节点对应的val值o1和o2,请找到o1和o2的最近公共祖先节点
雾里看花花里看雾
·
2023-04-14 10:17
剑指offer
c++
算法
深度优先
【
剑指offer
-C++】JZ84:二叉树中和为某一值的路径(三)
【
剑指offer
-C++】JZ84:二叉树中和为某一值的路径[三]题目描述解题思路题目描述描述:给定一个二叉树root和一个整数值sum,求该树有多少路径的的节点值之和等于sum。
雾里看花花里看雾
·
2023-04-14 10:47
剑指offer
c++
深度优先
算法
【
剑指offer
-C++】JZ83:剪绳子(进阶版)
【
剑指offer
-C++】JZ83:剪绳子[进阶版]题目描述解题思路题目描述描述:给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m>=1;a>=1;}returnres
雾里看花花里看雾
·
2023-04-14 10:47
剑指offer
c++
算法
开发语言
【
剑指offer
-C++】JZ85:连续子数组的最大和(二)
【
剑指offer
-C++】JZ85:连续子数组的最大和[二]题目描述解题思路题目描述描述:输入一个长度为n的整型数组array,数组中的一个或连续多个整数组成一个子数组,找到一个具有最大和的连续子数组。
雾里看花花里看雾
·
2023-04-14 10:11
剑指offer
c++
算法
动态规划
整数中k出现的次数
以
剑指offer
中“整数中1出现的次数”为例题,好好分析下更一般的整数中k出现的次数,道理是一模一样的,就是把1换成K而已。
愤怒的熊猫V
·
2023-04-14 10:03
剑指Offer
--(4)从尾到头打印链表
title:
剑指Offer
--(4)从尾到头打印链表categories:算法与数据结构tags:数据结构题目描述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。
WeavingWong
·
2023-04-14 08:40
剑指 Offer 25. 合并两个排序的链表 / LeetCode 21. 合并两个有序链表(双指针)
题目:链接:
剑指Offer
25.合并两个排序的链表;LeetCode21.合并两个有序链表难度:简单输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。
WorldMaya
·
2023-04-14 01:12
剑指Offer
刷题
链表
leetcode
数据结构
算法
c++
剑指 Offer 22. 链表中倒数第k个节点(双指针)
题目:链接:
剑指Offer
22.链表中倒数第k个节点难度:简单输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。
WorldMaya
·
2023-04-14 01:42
剑指Offer
刷题
链表
数据结构
leetcode
算法
c++
剑指 Offer 52. 两个链表的第一个公共节点 / LeetCode 160. 相交链表(双指针 / 哈希集合)
题目:链接:
剑指Offer
52.两个链表的第一个公共节点;LeetCode160.相交链表难度:简单输入两个链表,找出它们的第一个公共节点。如下面的两个链表:在节点c1开始相交。
WorldMaya
·
2023-04-14 01:03
剑指Offer
刷题
链表
leetcode
哈希算法
数据结构
c++
LeetCode刷题指南
文章目录使用指南每日一题学习计划刷题界面左边右边竞赛刷题攻略LeetCodeCookbook《
剑指Offer
》代码随想录力扣,作为一个国内外的程序员都用作准备面试的刷题网站,对正在阅读这篇指南的你应该都不陌生
Air浩瀚
·
2023-04-13 18:28
LeetCode
leetcode
算法
职场和发展
【leetcode】 剑指 Offer学习计划(java版本含注释)(上)
目录前言第一天(栈与队列)
剑指Offer
09.用两个栈实现队列(简单)
剑指Offer
30.包含min函数的栈(简单)第二天(链表)
剑指Offer
06.从尾到头打印链表(简单)
剑指Offer
24.反转链表
码农研究僧
·
2023-04-13 18:03
#
算法专栏
算法
leetcode
Leetcode刷题笔记——
剑指offer
II (六)【图】
文章目录图695.岛屿的最大面积
剑指Offer
II106.二分图(每条边的两个结点都来自不同的集合)
剑指Offer
II107.矩阵中的距离(最短路问题,建图,BFS)
剑指Offer
II108.单词演变(
Deep_My
·
2023-04-13 18:03
leecode刷题
leetcode
深度优先
算法
Leetcode刷题笔记——
剑指offer
II (二)【动态规划】
目录动态规划基础DP一维dp
剑指Offer
II088.爬楼梯的最少成本(dp[i]dp[i]dp[i]:第iii个位置时)
剑指Offer
II089.房屋偷盗
剑指Offer
II090.环形房屋偷盗467.
Deep_My
·
2023-04-13 18:32
leecode刷题
leetcode
算法
动态规划
剑指 Offer II 112. 最长递增路径(困难 图 dfs 动态规划)
剑指Offer
II112.最长递增路径给定一个mxn整数矩阵matrix,找出其中最长递增路径的长度。对于每个单元格,你可以往上,下,左,右四个方向移动。
风雨中de宁静
·
2023-04-13 18:31
算法
leetcode
dfs
图搜索
动态规划
剑指 Offer II 056. 二叉搜索树中两个节点之和 / 剑指 Offer II 057. 值和下标之差都在给定的范围内
剑指Offer
II056.二叉搜索树中两个节点之和【简单题】思路:【递归】递归中序遍历BST,将中序遍历的每个节点的值存入list集合,最后得到的list集合是一个递增的集合,遍历list集合每一个元素
彼淇梁
·
2023-04-13 18:00
力扣刷题记录
leetcode
java
刷题记录
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他