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
03_算法学习
数据结构与
算法学习
笔记
最近开始学王争老师再极客时间开的讲数据结构的专栏,虽然专栏已经完结,但是内容还是可以反复研读的。为了把内容吃透,,我决定每天写一篇学习笔记,总结和练习学习内容,本篇文章是开篇。为自己立个flag
magicLiuyuan
·
2023-03-25 11:36
数据结构与
算法学习
笔记-排序
声明:本博客仅为本人学习途中做的笔记采自青岛大学王卓老师的视频教学主要内容为算法思路,具体代码实现还需修改后才能运行,望各位看官多多包涵,您的点赞与评论是对我最大的肯定!数据结构{数据的逻辑结构{线性结构{线性表栈(特殊线性表)队列(特殊线性表)字符串、数组、广义表非线性结构{树形结构图形结构数据的存储结构{顺序存储链式结构数据的运算:插入、删除、修改、查找、排序等数据结构\begin{cases
刺杀曲奇兔
·
2023-03-25 03:01
数据结构与算法
数据结构
算法
排序算法
基于Transform的目标检测(DETR模型)之模型解析
模型训练过程与数据处理源码解析目标检测的跨界之星DETR(三)、Backbone与位置编码Transformer修炼之道(三)、Decoder源码解析目标检测的跨界之星DETR(四)、DetectionwithTransformer
算法学习
笔记
qq_41627642
·
2023-03-24 02:51
深度学习
深度学习
MySQL随笔
03_
事务隔离
一、什么是事务简单来说,事务就是要保证一组数据操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层实现的。MySQL是一个支持多引擎的系统,但并不是所有引擎都支持事务。二、事务的基本特性事务的四大基本特性:原子性、一致性、隔离性、持久性,即大名鼎鼎的ACID。原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应
路西法_902d
·
2023-03-24 01:54
小米有品加入购物车功能原型设计图
01_首页02_搜索页
03_
产品列表页04_产品详细页04-1_购买信息页05_购物车列表页页面流程图
ryan_mai
·
2023-03-23 15:18
LeetCode刷题-完美矩形
前言说明
算法学习
,日常刷题记录。题目连接完美矩形题目内容给你一个数组rectangles,其中rectangles[i]=[xi,yi,ai,bi]表示一个坐标轴平行的矩形。
纯洁编程说
·
2023-03-23 05:28
UDA(Unsupervised Data Augmentation 无监督数据增强)
在UDA论文中,效果体现在IMDb数据集上,通过仅仅20个标记样本与约7万余个无标记样本(经过数据增强)的UDA
算法学习
,最终达到了与有2.5W标记数据
南朝容止
·
2023-03-22 08:06
算法学习
(二)
上一篇
算法学习
(一)主要介绍了一下算法大体框架,以及以swift编程语言为基础的抽象数据结构实现。
那不是随你
·
2023-03-22 07:30
OC底层实现探索-目录
01_使用xcrun终端命令把.m文件生成.cpp文件和使用ViewMemory工具02_使用ViewMemory工具验证64位寻址
03_
使用运算符sizeof获取基础类型变量需要内存空间04_结构体和结构体指针变量
想象不到2019
·
2023-03-22 05:39
数据结构与
算法学习
(01)基础概念
1.1数据结构概述数据结构是数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型。简而言之,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合。“结构”就是指数据元素之间存在的关系,分为逻辑结构和存储结构。1.2数据结构的基本概念数
暱稱已被使用
·
2023-03-20 12:44
算法学习
1_排序
题目一桶排序高考结束了,班主任需要计算班里学生的总分和并且从大到小排序?解答:最高分是750分所以我们建立的桶需要大于750个我们这里使用1000个桶排序的核心思想根据该数组中值的范围,定一个包括所有值的数组,比如一个班的学生的高考总数进行排序那么就确定一个数组intbook[1001]这样就用book数组的角标值标识分数,从0到1000。然后遍历需要排序的数组,把每个角标所存储的值,作为book
hhjdk
·
2023-03-20 07:28
位运算之——按位与(&)操作——(快速取模算法)
位运算之——按位与(&)操作——(快速取模算法)(2012-08-0210:23:12)分类:
算法学习
由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。
夏天的雪花雨
·
2023-03-20 01:18
LeetCode刷题-两数相加
前言说明
算法学习
,日常刷题记录。题目连接两数相加题目内容给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。
纯洁编程说
·
2023-03-19 04:37
Java并发编程总结
03_
线程并发工具类
1、CountDownLatch倒计时器packagecom.multithreadtool;importlombok.SneakyThrows;importjava.util.concurrent.CountDownLatch;/***1.countdownlatch实现join的功能*2.等待多线程完成再一起往下执行*notice:countdownlatch不可以重新初始化或者修改对象的内部
qizhi_wang
·
2023-03-18 12:21
算法学习
1、算法可以让代码可行、高效、低占用资源明白代码底层逻辑,方便使用和阅读2、算法基本要素/特性:输入、输出、有穷性、确定性、可行性3、学习方法:多看,多练,多思考算法刷题.png时间复杂度.png二分法查找算法注意事项:1、先决条件:有序数组(后面大于前面)链表不适合二分法2、注意数据类型是有范围的才用L+(R-L)/2表达式更合适3、注意start=mid+1和end=mid-1防止死循环4、数
黑铁选手
·
2023-03-18 10:12
LeetCode刷题-三角形的最大周长
前言说明
算法学习
,日常刷题记录。题目连接三角形的最大周长题目内容给定由一些正数(代表长度)组成的数组A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。
纯洁编程说
·
2023-03-17 20:22
手绘
03_
即使风雨再大,也别忘了偷偷在心里给自己放烟花
最近好像有一丢丢不是特别幸运好在偷偷在心里给自己放过无数烟花事情似乎也变得越来越幸运了呢桃子的新作品我们共勉这次在必胜客完成的很早就想画这么一幅画但是没想到从落笔到完成居然只花了4个小时我又进步了哈哈哈给自己放烟花!必胜客可爱的小姐姐很可爱地凑过来问我这是啥还跟我说“加油”!感谢一路上给我加油鼓气的你们这次的绘画过程有录屏有兴趣的小可爱欢迎留意我的下一期课程哦~添加yammy的个人微信:yammy
插画_Yammy桃子
·
2023-03-17 12:34
数据结构与
算法学习
(一)——异或运算的性质与应用
1.异或的理解我们通常把异或定义为不同为1,相同为0,即如如下真值表所显示:aba^b000011101110但从另外一方面想,我们可以将异或运算认为是二进制的无进位相加:设a=10110101b=01011101则a^b=11101000相当于每位各自相加但是没有进位。2.异或的运算性质0^N=NN^N=0a^b=b^a(交换律)a^b^c=a^(b^c)(结合律)同样的一组数异或得到的数一定相
namedsatan
·
2023-03-17 04:34
数据结构与
算法学习
(五)——神奇的二分法
二分法,以优秀的复杂()度成功的将顺序查找抛在后面,成为我们最常用的算法。在我们平常的认知里,二分法只能用于解决有序的数据问题,但对于求解内容的不同,它也可以用于无数的数据中,下面就有序数据和无序数据的相关问题进行总结。1.二分法解决有序问题1.1查找某个数1.2大于等于某数最左侧的位置2.二分法解决无序问题2.1局部最小值问题首先来解释一下什么是局部最小值:如果这个数在0位置:这个数小于1位置上
namedsatan
·
2023-03-17 02:38
redis 缓存穿透&缓存雪崩
03_
缓存穿透现象以及解决方案.png缓存雪崩缓存雪崩:当redis宕机,在高并发时,所有的请求全部涌入数据库,导致数据库宕机。
喧嚣城外
·
2023-03-17 02:48
感知机
算法学习
(一)
感知机算法感知机其实就是逻辑回归的轻量版,就是找出一个简单的分类超平面,从而将正负样本分割出来算法简介对于样本集合,如下x=[[3,3],[4,3],[1,1]...]y=[1,1,-1...]我们期望找到一个函数,确定其中的w和bf(x)=sign(w*x+b)sign()函数是一个判别函数,代表如果wx+b>0的话f(x)=1,如果wx+b0对于正样本来说,y=1,如果分类错误的话,wx+b0
子龙爱弹琴
·
2023-03-17 01:34
Leetcode Meet Me
算法学习
:2.两数相加
给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807publicclassListNode{publicvarval
Q海龙
·
2023-03-16 17:10
遇见算法
本文章用于
算法学习
、分享个人理解算法基本要素算法总体结构由if..else、for/while、recursive构成找出算法问题基本规律,对于N的问题,可以用数学归纳法不要排斥递归,递归是所有复杂算法的基石递归基本规律
格雷s
·
2023-03-16 02:46
【
算法学习
】DP table 之买卖股票的最佳时机
本文参考自:leetcode-cn题解、英文版。建议直接看LeetCode题解,更加详细易懂,本文只是一个学习笔记。LeetCode上有一个系列的题目叫“买卖股票的最佳时机”,大致模板为:给定一个数组,它的第个元素是一支给定股票第i天的价格。如果你最多只允许完成笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。具体的题目有:121.买卖股票的最佳时机()122.买卖股票的最佳
victorbian
·
2023-03-16 02:32
【C语言】单词拼写检查
《算法集训传送门》 引言铭记于心✨我唯一知道的,便是我一无所知✨❄️我们的算法之路❄️ 众所周知,作为一名合格的程序员,算法能力是不可获缺的,并且在
算法学习
的过程中我们总是能感受到算法的✨魅力✨。
梦想new的出来
·
2023-03-15 17:36
C/C++那些事
算法集训
c语言
算法
开发语言
【C语言】反序加密(非文件)
《算法集训传送门》 引言铭记于心✨我唯一知道的,便是我一无所知✨❄️我们的算法之路❄️ 众所周知,作为一名合格的程序员,算法能力是不可获缺的,并且在
算法学习
的过程中我们总是能感受到算法的✨魅力✨。
梦想new的出来
·
2023-03-15 17:36
C/C++那些事
算法集训
c语言
开发语言
【趣学算法】第一章读书笔记
14天阅读挑战赛*努力是为了不平庸~
算法学习
有些时候是枯燥的,这一次,让我们先人一步,趣学算法!
颜颜yan_
·
2023-03-15 09:39
算法
算法
数据结构与
算法学习
笔记——时间复杂度和空间复杂度
最近在学习数据结构与算法,下面整理学习的步骤和笔记,以便日后查看,希望对读者有帮助。若喜欢的话可以三连支持一下,谢谢!事后统计法:这种方法主要是通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。但这种方法显然是有很大缺陷的:必须依据算法事先编制好测试程序,通常需要花费大量时间精力,完了发觉测试的是糟糕的算法,那岂不是功亏一篑?不同测试环境差
@C#&
·
2023-03-15 05:06
数据结构
算法
算法学习
记录
题目来源leetcode,持续更新学习文档动态规划动态规划详解https://juejin.im/post/5e86d0ad6fb9a03c387f3342#heading-3递归与动态规划https://leetcode-solution.cn/solutionDetail?url=https%3A%2F%2Fapi.github.com%2Frepos%2Fazl397985856%2Flee
菊花泡茶
·
2023-03-14 19:55
ARTS_20
算法(Algorithm):每周至少一道LeetCode算法题,加强编程训练和
算法学习
阅读(Review):阅读并点评至少一篇英文技术文章,提高英文水平技巧(Tip):学习至少一个技术技巧,总结、归纳日常工作中遇到的知识点分享
302wanger
·
2023-03-13 21:41
精选2023年大厂高频Java面试真题集锦(含答案),面试一路开挂
与此同时,今年算法面试一定是会被问的,而算法不是光靠背面试题就有用的,它是需要数学逻辑思维的,因此,小编也为大家准备一份非常优质的
算法学习
手册,重点在于学习思维方法,话不多说,直接开始
Java技术那些事儿
·
2023-03-13 14:15
java
面试
学习
职场和发展
后端
英雄哥《零基础算法》6/100讲之 “日期算法”
大佬将
算法学习
的路线总结如下,并分别根据五步路线总结写出了相应的教学内容,关于目前的第一阶段算法入门的详细的介绍可以看博文《万人
Amy卜bo皮
·
2023-03-11 22:59
万人千题学习报告
#
算法
英雄
算法学习
路线
文章目录零、自我介绍一、关于拜师二、关于编程语言三、
算法学习
路线1、算法集训1)九日集训2)每月算法集训2、算法专栏3、算法总包四、英雄算法联盟1、英雄算法联盟是什么?2、如何加入英雄算法联盟?
英雄哪里出来
·
2023-03-11 22:56
算法
学习
03_
第一天(HTML扫盲)
学习方法:w3cschoolHTML教程,网址如下:https://www.w3school.com.cn/html/index.aspHTML(英语:HyperTextMarkupLanguage,简称:HTML)也叫作超文本标记语言,是一种使用结构化Web网页及其内容的标记语言。推荐刚开始学习使用记事本编写代码,为以后打好基础。初学者有以下一些注意点:1.不要直接使用一些编辑器直接生成html
太吾传人,玛卡巴卡
·
2023-03-11 13:33
向‘前端工程师‘出发吧!
html
排序
算法学习
笔记
插入排序算法稳定、时间复杂度为n^2voidinsertSort(DataTypeD[],intlength){DataTypekey;for(intj=2;j0&&keyi;j--){if(arr[j]data[max]){max=j;}}if(max!=n-i){swap(data[max],data[n-i]);}i++;}}快速排序算法不稳定,通常情况时间复杂度为nlogn归并排序希尔排序
情鬼下凡
·
2023-03-11 10:17
数据结构与
算法学习
(14)最短路径求解
最短路径问题是图研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括:确定起点的最短路径问题-即已知起始结点,求最短路径的问题。确定终点的最短路径问题-与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同于把所有路径方向反转的确定起点的问题。确定起点终点的最短路径问题-即已知起点
暱稱已被使用
·
2023-03-11 09:13
DETR目标检测
算法学习
记录
引言无论是OneStage中的YOLO还是Two-Stage中的Faster-RCNN,其虽然都在目标检测领域有着一席之地,但无一例外都是基于Anchor的模型算法,这就导致其在输出结果时不可避免的进行一些如非极大值抑制等操作来进一步选择最优解,这会带来额外的工作量。而随着ViT的出现,伴随着无数研究者前仆后继夜以继日的研究,Transformer敲开了CV领域的大门,作为NLP领域的中流砥柱,依
彭祥.
·
2023-03-10 13:40
深度学习
学习记录
目标检测
算法
学习
算法 ——世界 二
个人主页:小李会科技的主页前言:
算法学习
有些时候是枯燥的,这一次,让我们先人一步,趣学算法!一.算法要素1.数据对象的运算和操作:计算机可以执行的基本操作是以指令的形式描述的。
小李会科技
·
2023-03-10 04:19
算法
云计算
运维
【学英语的那些囧事】
0324-每日一念生活四象限之语言-
03_
日更第09篇【学英语的那些囧事】突然想起一件碰到几个外国美女的囧事。
醉清风_亮
·
2023-03-09 23:51
深度学习 - 模型的优化和过拟合问题
优化函数、学习速率与反向传播
算法学习
速率(learning_rate)梯度就是表明损失函数相对参数的变化率,对梯度进行缩放的参数被称为学习速率(learningrate);学习速率是一种超参数或对模型的一种手工可配置的设置
壮壮不太胖^QwQ
·
2023-03-09 16:00
神经网络
数学建模
算法学习
->点击访问个人博客,相互交流学习<-相关模型解决的问题数据分析类算法一览100个经典动态规划方程优化问题线性规划简介:线性规划的目标函数可以是求最大值,也可以是求最小值,约束条件的不等号可以是小于号也可以是大于号。为了避免这种形式多样性带来的不便,Matlab中规定线性规划的标准形式为线性规划其中c和x为n维列向量,A、Aeq为适当维数的矩阵,b、beq为适当维数的列向量。代码实现MATLAB实
JackHCC
·
2023-03-09 01:09
【
算法学习
】--判断链表是否有环
单链表有环,是指单链表中某个节点的next指针域指向的是链表中在它之前的某一个节点,这样在链表的尾部形成一个环形结构。链表的节点结构如下:typedefstructnode{intdata;structnode*next;}最常用方法:定义两个指针,同时从链表的头节点出发,一个指针一次走一步,另一个指针一次走两步。如果走得快的指针追上了走得慢的指针,那么链表就是环形链表;如果走得快的指针走到了链表
Alex_LoveYing
·
2023-03-08 15:34
【第42天】Arrays.sort 与 Collections.sort 应用 | 整形数组与集合的排序
模板代码4、代码解析二、【例题1】1、题目描述2、解题思路3、模板代码4、代码解析三、推荐专栏序、专栏前言 本专栏开启,目的在于帮助大家更好的掌握学习Java,特别是一些Java学习者难以在网上找到系统地
算法学习
资料帮助自身入门算法
执 梗
·
2023-02-28 08:46
《Java入门100练》
java
算法
排序算法
【第43天】sort 的复杂运用 | 对二维数组与结构体实现自定义排序
代码解析三、【例题2】1、题目描述2、解题思路3.模板代码4.代码解析四、推荐专栏五、课后习题序、专栏前言 本专栏开启,目的在于帮助大家更好的掌握学习Java,特别是一些Java学习者难以在网上找到系统地
算法学习
资料帮助自身入门算法
执 梗
·
2023-02-28 08:46
《Java入门100练》
java
算法
数据结构
排序算法
算法学习
——走在放弃的路上
算法学习
——走在放弃的路上算法笔记一、入门算法1.算法必备知识数据结构STL数论2.五大常用算法思想2.1递归&分治2.2动态规划2.3贪心2.4回溯2.5分支界定3.基础算法3.1暴力求解枚举模拟记忆化搜索前缀和
兔唧唧不秃
·
2023-02-23 12:55
算法
蓝桥杯——算法篇
14天阅读挑战赛努力是为了不平庸~
算法学习
有些时候是枯燥的,这一次,让我们先人一步,趣学算法!
Thomas.杨_
·
2023-02-23 12:13
杂文
算法
软考之程序员学习笔记
系列文章目录1.元件基础2.电路设计3.PCB设计4.元件焊接5.板子调试6.程序设计7.
算法学习
8.编写exe9.检测标准10.项目举例文章目录前言一、计算机组成与体系结构1、数据的表示(****)2
【云轩】
·
2023-02-20 07:28
C++
嵌入式
程序员学习笔记
系列文章目录1.元件基础2.电路设计3.PCB设计4.元件焊接5.板子调试6.程序设计7.
算法学习
8.编写exe9.检测标准10.项目举例文章目录前言一、计算机组成与体系结构1、数据的表示(****)2
风遥,
·
2023-02-20 07:50
c语言
算法学习
-查找-二分查找
(以下资料来自百度百科)查找过程:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。算法要求:1.必须采用顺序存储结构。2.必须按关
MacXin
·
2023-02-18 23:06
【第39天】实现一个冒泡排序
学习指引序、专栏前言一、冒泡排序一、【例题1】1、题目描述2、解题思路3、模板代码三、推荐专栏序、专栏前言 本专栏开启,目的在于帮助大家更好的掌握学习Java,特别是一些Java学习者难以在网上找到系统地
算法学习
资料帮助自身入门算法
执 梗
·
2023-02-18 21:22
《Java入门100练》
java
算法
排序算法
蓝桥杯
开发语言
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他