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
算法基础(第五版)
复习java
算法基础
1、求两数之和[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kFzE4uSy-1689241467003)(file://C:\Users\gr\AppData\Roaming\marktext\images\2023-07-11-10-17-58-image.png?msec=1689041878551)]暴力写法:classSolution{publicint[
青青草原霸主ma
·
2023-07-21 22:51
算法
java
数据结构
Python
算法基础
篇之字符串操作:索引、切片、常用方法
Python
算法基础
篇之字符串操作:索引、切片、常用方法引言1.字符串的概念和创建2.字符串的索引3.字符串的切片4.字符串的常用方法a)查找子字符串b)替换子字符串c)拆分和连接字符串总结引言字符串是一种常见的数据类型
挣扎的蓝藻
·
2023-07-21 14:02
Python算法初阶:入门篇
python
算法
开发语言
基本操作法-反转reverse
平时一些基本的算法要牢记,要成为我们
算法基础
操作,这样解决问题时才能在基本操作的基础上举一反三。
黑夜0411
·
2023-07-21 02:02
《电路(邱关源)》
第五版
重难点记录(长期更新)
《电路(邱关源)》
第五版
重难点第一章电路模型和电路定律(联系电机学)第二章电阻电路的等效变换2-4电阻的Y型联结和△形联结的等效变换2-5电压源、电流源的串联和并联2-6实际电源的两种模型及其等效变换2
火种永存
·
2023-07-20 09:58
电路
算法
经验分享
学习
一步步学习 《Spring 实战 第5版》--(3)Spring基本概念
现在结合
第五版
的介绍,对spring的基本原理做个理解。一、容器依赖注入Spring提供了一个容器来运行应用,这个容器也被称为应用上下文。它们会创建和管理应用组件,这些组件就称为bean。
漫天秋风
·
2023-07-20 07:32
Python
算法基础
篇之 Python 语言回顾:变量、条件语句、循环语句、函数等
Python
算法基础
篇之Python语言回顾:变量、条件语句、循环语句、函数等引言1.变量2.条件语句3.循环语句a)for循环b)while循环4.函数总结引言Python是一种流行的编程语言,具有简洁而易读的语法
挣扎的蓝藻
·
2023-07-20 05:21
Python算法初阶:入门篇
python
开发语言
算法
ChatGPT 速通手册——GPT 训练数据集介绍
不过考虑到ChatGPT是在前序GPT
算法基础
上发展而来,我们可以侧面分析GPT-3的训练数据集情况。
云哲-吉吉2021
·
2023-07-20 04:21
ChatGPT
速通手册
人工智能
Acwing
算法基础
前缀和 差分 双指针 位运算 离散化 区间合并
前缀和与差分AcWing795.前缀和importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();intm=sc.nextInt();int[]arr=newint[n+1];arr[0]=0;for(inti=1;i0)
软工菜鸡
·
2023-07-19 22:10
算法
【
算法基础
】2.2 字典树/前缀树 Trie
文章目录知识点cpp结构体模板模板例题835.Trie字符串统计❤️❤️❤️❤️❤️(重要!模板!)143.最大异或对(Trie树的应用)相关题目练习208.实现Trie(前缀树)1804.实现Trie(前缀树)II参考资料知识点用于高效地存储和查找字符串集合的数据结构——Trie树。https://oi-wiki.org/string/trie/可以发现,这棵字典树用边来代表字母,而从根结点到树
小威W
·
2023-07-19 19:53
算法
算法
字典树
前缀树
Trie
字符串
二进制
【
算法基础
:数据结构】2.3 并查集
文章目录并查集算法原理(重要!⭐)经典例题836.合并集合(重要!模板!⭐)837.连通块中点的数量(维护连通块大小的并查集)240.食物链(维护额外信息的并查集)相关链接相关题目并查集https://oi-wiki.org/ds/dsu/操作:将两个集合合并询问两个元素是否在一个集合当中(路径压缩优化之后):近乎O(1)O(1)O(1)算法原理(重要!⭐)将每个集合使用树的形式存储。每个集合的编
小威W
·
2023-07-19 19:19
算法
算法
数据结构
java
并查集
Python
算法基础
篇之数组和列表:创建、访问、添加和删除元素
Python
算法基础
篇之数组和列表:创建、访问、添加和删除元素引用1.数组的概念和创建2.列表的概念和创建3.访问数组和列表中的元素4.添加和删除元素a)添加元素b)删除元素总结引用在算法和数据结构中,
挣扎的蓝藻
·
2023-07-19 14:42
Python算法初阶:入门篇
python
算法
开发语言
青岛大学_王卓老师【数据结构与算法】Week05_15_队列的链式表示和实现_学习笔记
课程视频链接:数据结构与
算法基础
–第05周15–3.5队列的表示和实现4–3.5.3队列的链式表示和实现【Week05】15_队列的链式表示和实现若用户无法估计所用队列的长度,则宜采用链队列链队列的类型定义
C++_beginner
·
2023-07-19 13:55
【数据结构与算法】王卓老师
学习
笔记
java
青岛大学_王卓老师【数据结构与算法】Week06_01_串的定义_学习笔记
课程视频链接:数据结构与
算法基础
–第06周01–第4章串、数组和广义表1-4.1串的定义【Week06】01_串、数组和广义表线性结构可表示为(a_1,a_2,...,a_n)栈和队列是操作受限的线性表
C++_beginner
·
2023-07-19 13:55
【数据结构与算法】王卓老师
学习
笔记
java
青岛大学_王卓老师【数据结构与算法】Week05_13_队列的顺序表示和实现1_学习笔记
课程视频链接:数据结构与
算法基础
–第05周13–3.5队列的表示和实现2–3.5.2队列的顺序表示和实现1【Week05】13_队列的顺序表示和实现1队列顺序队列空栈、入队和出队示意图❓思考:存在什么问题
C++_beginner
·
2023-07-19 13:54
【数据结构与算法】王卓老师
学习
笔记
青岛大学_王卓老师【数据结构与算法】Week05_14_队列的顺序表示和实现2_学习笔记
课程视频链接:数据结构与
算法基础
–第05周14–3.5队列的表示和实现3–3.5.2队列的顺序表示和实现2【Week05】14_队列的顺序表示和实现2循环队列的类型定义//最大队列长度#defineMAXQSIZE100Typ
C++_beginner
·
2023-07-19 13:23
【数据结构与算法】王卓老师
学习
笔记
c语言程序设计1~7章例题
姓名:李荣洽学号:2018510441C程序设计(
第五版
)1~7章例题第1章程序设计和C语言1.1要求在屏幕上输出以下一行信息1.2求两个整数之和1.3求两个整数中的较大者算法——程序的灵魂2.1求1×
今年摇到9啦
·
2023-07-19 10:33
一文带你玩转C语言文件操作
笔者用重金(时间和精力)打造,将
算法基础
知识一网打尽,希望可以帮到读者们哦。
paper jie
·
2023-07-19 02:25
#
系统解析C语言
C语言
c语言
开发语言
【
算法基础
】2.1栈和队列(单调栈和单调队列)
文章目录例题3302.表达式求值(栈的应用)830.单调栈知识点解法154.滑动窗口(单调队列)知识点解法相关链接&相关题目例题3302.表达式求值(栈的应用)https://www.acwing.com/activity/content/problem/content/3648/importjava.util.*;publicclassMain{//存储数字的栈staticDequenumStk
小威W
·
2023-07-18 19:44
算法
算法
java
栈
队列
单调栈
单调队列
【
算法基础
】KMP算法解析与实现
一,前言字符串的模式匹配,即找寻字符串p第一次出现在字符t中的起始位置。计算机科学研究最广泛,最古老的问题之一就是字符串匹配。关于字符串的模式匹配,《数据结构》教材中一般介绍两种方法:一是“朴素的模式匹配算法”,另外一个是“快速模式匹配算法”,也就是KMP算法。二,朴素匹配算法朴素的模式匹配算法的基本思想是:逐个使用p中的字符去与t中的字符进行比较。其中正文t的长度用n表示,模式字符串p的长度用m
fckey
·
2023-07-18 13:56
算法
算法
KMP
算法解析
数据结构与
算法基础
(青岛大学-王卓)(5)
叮叮咚咚,新一期来袭,我还在吃桃子,吃桃子,吃桃子。。。串和python的字符串差不多,数组和广义表像是python的list文章目录串(string)-字符串概念及术语串的类型定义存储结构(同线性表)串的模式匹配算法BF算法KMP算法(特点:速度快)数组数组的定义一维数组二维数组数组特点n维数组的数据类型定义数组的顺序存储特殊矩阵的压缩存储对称矩阵三角矩阵对角矩阵稀疏矩阵广义表概念性质广义表和线
peanutfish
·
2023-07-18 02:30
数据结构与算法
串
数组
广义表
数据结构与
算法基础
(青岛大学-王卓)(6)
啊呀呀,不小心又断更快一个月了,我还是认真每天学习滴,最近还是香瓜,菜瓜,西瓜,羊角蜜不能停口啊,哈哈,二叉树这一章真是硬茬,难啃啊。文章目录@[toc]树和二叉树树的定义二叉树的定义二叉树的性质性质1性质2性质3满二叉树完全二叉树(completebinarytree)性质4性质5二叉树的存储顺序存储二叉树链式存储二叉链表三叉链表遍历二叉树遍历方法根据遍历序列确定二叉树遍历的算法实现先序遍历中序
peanutfish
·
2023-07-18 02:29
数据结构与算法
数据结构
解密算法王国:揭秘程序员必备技能(超详细)
解密算法王国:揭秘程序员必备技能(超详细)概述一、
算法基础
二、排序算法2.1冒泡排序(BubbleSort)2.2插入排序(InsertionSort)2.3快速排序(QuickSort)2.4归并排序
醉颜凉
·
2023-07-17 20:15
编程语言
排序算法
查找算法
图算法
动态规划
字符串匹配算法
树和树的遍历
图论算法
【
算法基础
】十进制与其他进制的转换
文章目录零、前言一、十进制转换为其他进制二、任意进制转十进制零、前言在学习算法过程中,总会遇到进制转换的题目,如果每次一遇到就只是写对应进制的转换,难免有些麻烦,因而写一个可以转换到常用进制的通用函数。一、十进制转换为其他进制把10进制转换2进制的方法套用一下,如果小于10的话直接显示,如果大于10做字符上的处理。stringchange_r(longlongn,intr){if(n==0)ret
湫喃
·
2023-07-17 19:00
基础知识点
算法
java
开发语言
c++
青岛大学_王卓老师【数据结构与算法】Week05_04_案例引入_学习笔记
课程视频链接:数据结构与
算法基础
–第05周04–3.2案例引入【Week05】04_栈和队列的案例引入案例一:进制转换十进制整数N向其他进制数d(二、八、十六)的转换是计算机实现计算的基本问题。
C++_beginner
·
2023-07-17 11:49
【数据结构与算法】王卓老师
学习
笔记
Python
算法基础
篇:时间复杂度和空间复杂度简介
Python
算法基础
篇:时间复杂度和空间复杂度简介引言1.时间复杂度a)常见的时间复杂度b)时间复杂度示例2.空间复杂度a)常见的空间复杂度b)空间复杂度示例结论引言在学习和分析算法时,时间复杂度和空间复杂度是两个关键概念
挣扎的蓝藻
·
2023-07-17 06:18
Python算法基础篇
python
算法
开发语言
Python
算法基础
篇:大O符号表示法和常见时间复杂度分析
Python
算法基础
篇:大O符号表示法和常见时间复杂度分析引言1.大O符号表示法a)大O符号的定义b)示例代码2.常见时间复杂度分析总结引言在分析和比较算法的性能时,时间复杂度是一项重要的指标。
挣扎的蓝藻
·
2023-07-16 21:35
Python算法基础篇
python
算法
开发语言
在Matlab、VST和C中深度探讨使用FxLMS、FuLMS、NLMS等各种算法进行主动噪声消除与音频信号处理的详细操作
第一部分:引言及
算法基础
在多媒体通信、音频处理、音乐创作和其他相关领域,噪声消除和音频信号处理成为了重要的问题。
快撑死的鱼
·
2023-07-16 18:36
算法
matlab
c语言
算法基础
之离散化&区间合并-c++&python
1.离散化:离散化的本质,是映射,将间隔很大的点,映射到相邻的数组元素中。减少对空间的需求,也减少计算量。题目:区间和假定有一个无限长的数轴,数轴上每个坐标上的数都是0。现在,我们首先进行n次操作,每次操作将某一位置x上的数加c。接下来,进行m次询问,每个询问包含两个整数l和r,你需要求出在区间[l,r]之间的所有数的和。输入格式第一行包含两个整数n和m。接下来n行,每行包含两个整数x和c。再接下
清风青筝
·
2023-07-16 06:11
算法
c++
python
蓝桥杯
【ACWing
算法基础
】区间合并
一.模板//将所有存在交集的区间合并voidmerge(vector&segs){vectorres;sort(segs.begin(),segs.end());//按左端点排序intst=-2e9,ed=-2e9;//ed代表区间结尾,st代表区间开头for(autoseg:segs)if(ed#include#includeusingnamespacestd;typedefpairPII;ve
OctalZero
·
2023-07-16 06:39
数据结构与算法
算法
c++
数据结构
【知识】流控,服务熔断与降级(Nginx,CDN,Hystrix,Sentinel)
2、漏桶
算法基础
描述漏桶算法是流量整形或速率限制时经常使用的一种算法,它的主要目的是控制数据注入到网络的
笔名辉哥
·
2023-07-16 05:41
第一百零五天学习记录:数据结构与
算法基础
:顺序表(王卓教学视频)
注:笔记截图均来自王卓数据结构教学视频线性表的定义和特点线性表是具有相同特性的数据元素的一个有限序列同一线性表中的元素必定具有相同特性,数据元素间的关系是线性关系。线性表的逻辑特征稀疏多项式的运算顺序存储结构存在的问题1、存储空间分配不灵活2、运算的空间复杂度高引出链式存储结构:小结1、线性表中数据元素的类型可以为简单类型,也可以为复杂类型。2、许多实际应用问题所涉的基本操作有很大相似性,不应为每
肝果
·
2023-07-16 01:38
数据结构与算法
学习
数据结构
一文带你玩转自定义类型
笔者用重金(时间和精力)打造,将
算法基础
知识一网打尽,希望可以帮到读者们哦。
paper jie
·
2023-07-15 22:12
#
系统解析C语言
C语言
数据结构
c语言
快速排序到底有多快
笔者用重金(时间和精力)打造,将
算法基础
知识一网打尽,希望可以帮到读者们哦。其他专栏:《系统解析C语言》《C语言》《C语言-语法篇》内容分享:本期将对八大排序中的快速排序进行详细的讲解,
paper jie
·
2023-07-15 22:41
算法详解
#
八大排序
排序算法
数据结构
算法
一文带你玩转内存操作函数
笔者用重金(时间和精力)打造,将
算法基础
知识一网打尽,希望可以帮到读者们哦。
paper jie
·
2023-07-15 22:41
#
系统解析C语言
C语言
c语言
开发语言
数据结构
《数学模型(
第五版
)》学习笔记(1) 第1章 建立数学模型 第2章 初等模型
参考数学建模论坛《数学模型(第三版)》学习笔记http://www.madio.net/thread-146480-1-1.html参考视频数模视频(姜启源、谢金星)https://www.bilibili.com/video/BV1VJ411w7r3/?spm_id_from=333.788.recommend_more_video.0&vd_source=3ef6540f8473c736762
时雨h
·
2023-07-15 19:12
数学建模
leetcode
算法
职场和发展
数学建模
《数学模型(
第五版
)》学习笔记(2)第3章 简单的优化模型 第4章 数学规划模型
第3章简单的优化模型关键词:简单优化微分法建模思想本章与第4章连续两章都是优化、规划的问题,可以看成一类问题——内容上也是由简单到复杂。在第3章中,主要是几个简单的优化模型,可以归结到函数极值问题来求解,直接用微分法。虽然模型、数学计算难不倒,但是还是那句——建模,求解之后结果分析、结果解释的思想,是我们要学习和引入脑中的。3.1存储模型允许缺货两种讨论,中间推出一个最小费用的结果——经济订货批量
时雨h
·
2023-07-15 19:12
数学建模
学习
笔记
青岛大学_王卓老师【数据结构与算法】Week05_09_顺序栈的操作3_学习笔记
课程视频链接:数据结构与
算法基础
–第05周09–3.3栈的表示和实现5–3.3.2栈的顺序表示和实现4–顺序栈操作3【Week05】09_顺序栈的操作3顺序栈的出栈(1)判断是否栈空,若空则出错(下溢)
C++_beginner
·
2023-07-15 17:11
【数据结构与算法】王卓老师
学习
笔记
青岛大学_王卓老师【数据结构与算法】Week05_08_顺序栈的操作2_学习笔记
课程视频链接:数据结构与
算法基础
–第05周08–3.3栈的表示和实现4–3.3.2栈的顺序表示和实现3–顺序栈操作2【Week05】08_顺序栈的操作2顺序栈判断栈是否为空StatusStackEmpty
C++_beginner
·
2023-07-15 10:55
【数据结构与算法】王卓老师
学习
笔记
java
青岛大学_王卓老师【数据结构与算法】Week05_11_栈与递归_学习笔记
课程视频链接:数据结构与
算法基础
–第05周11–3.4栈和递归【Week05】11_栈与递归递归的定义(1)若一个对象部分地包含它自己,或用它自己给自己定义,则称这个对象是递归的。
C++_beginner
·
2023-07-15 03:24
【数据结构与算法】王卓老师
学习
笔记
青岛大学_王卓老师【数据结构与算法】Week05_12_队列的类型定义_学习笔记
课程视频链接:数据结构与
算法基础
–第05周12–3.5队列的表示和实现1–3.5.1队列的类型定义【Week05】12_队列的类型定义队列相关术语队列(Queue)是仅在表尾进行插入操作,在表头进行删除操作的线性表
C++_beginner
·
2023-07-15 03:24
【数据结构与算法】王卓老师
学习
笔记
青岛大学_王卓老师【数据结构与算法】Week04_09_线性表的应用2_学习笔记
课程视频链接:数据结构与
算法基础
–第04周09–2.7线性表的应用2–有序表的合并–用顺序表实现⚠️⭐❓❗️➔【Week04】09_有序表的合并(用顺序表实现)有序表的合并问题描述已知线性表La和Lb中的数据元素按值非递减有序
C++_beginner
·
2023-07-15 03:54
【数据结构与算法】王卓老师
学习
笔记
青岛大学_王卓老师【数据结构与算法】Week05_10_顺序栈的操作3_学习笔记
课程视频链接:数据结构与
算法基础
–第05周10–3.3栈的表示和实现6–3.3.3链栈表示和实现【Week05】10_链栈的表示和实现链栈:链式结构存储栈。
C++_beginner
·
2023-07-15 03:54
【数据结构与算法】王卓老师
学习
笔记
java
青岛大学_王卓老师【数据结构与算法】Week05_06_栈的顺序表示_学习笔记
课程视频链接:数据结构与
算法基础
–第05周06–3.3栈的表示和实现2–3.3.2栈的顺序表示和实现1–栈的顺序表示【Week05】06_栈的顺序表示栈的表示和实现由于栈本身就是线性表,于是栈也有顺序存储和链式存储两种实现方式
C++_beginner
·
2023-07-15 03:20
【数据结构与算法】王卓老师
学习
笔记
java
2023牛客寒假
算法基础
集训营4 补题
A清楚姐姐学信息论进制是效率最高的进制,越靠近e进制效率越高,所以除(23),(32)外,都是小的进制更优。a,b=map(int,input().split())ifa==3orb==3:print(3)else:print(min(a,b))C清楚姐姐学01背包(EasyVersion)把除了第i个物品以外的物品打一个01背包,判断第i个物品是否必须取(取这个物品后答案更优)即可。#inclu
xp_xht123
·
2023-07-15 01:10
牛客
算法
c++
动态规划
青岛大学_王卓老师【数据结构与算法】Week05_07_顺序栈的操作1_学习笔记
课程视频链接:数据结构与
算法基础
–第05周07–3.3栈的表示和实现3–3.3.2栈的顺序表示和实现2–顺序栈操作1【Week05】07_顺序栈的操作1顺序栈的数据类型定义#defineMAXSIZE100typedefstr
C++_beginner
·
2023-07-14 22:52
【数据结构与算法】王卓老师
学习
笔记
持安零信任入选CCSIP2022网络安全行业全景册
第五版
2023年2月1日,FreeBuf咨询正式发布《CCSIP2022中国网络安全行业全景册(
第五版
)》,作为国内零信任办公安全领域的标杆厂商,持安科技入选16个细分领域,并被评为【身份识别与访问管理星选厂商
持安科技
·
2023-07-14 20:24
web安全
安全
第一百零六天学习记录:数据结构与
算法基础
:单链表(王卓教学视频)
线性表的链式表示和实现结点在存储器中的位置是任意的,即逻辑上相邻的数据元素在物理上不一定相邻线性表的链式表示又称为非顺序映像或链式映像。用一组物理位置任意的存储单元来存放线性表的数据元素。这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。链表中元素的逻辑次序和物理次序不一定相同。单链表、双链表、循环链表链表(链式存储结构)的特点1、结点在存储器中的位置是任意的,即
肝果
·
2023-07-14 18:19
数据结构与算法
学习
数据结构
【
算法基础
】基础算法
快速排序模板题:785.快速排序-AcWing题库思路:定义一个x(一般喜欢用中间的),我们快速排序,让x左边的都比它小,同时让右边的都比它大。然后像二分一样不断细分,缩小范围进行同样的操作。细节:让x左边的都比它小,同时让右边的都比它大。双指针算法,只要满足条件就移动指针,否则就交换两个数。像二分一样不断细分,缩小范围进行同样的操作。递归操作。#includeusingnamespacestd;
想七想八不如11408
·
2023-07-14 18:28
ac算法
算法
c++
开发语言
【
算法基础
】数据结构
链表单链表826.单链表-AcWing题库#includeusingnamespacestd;constintN=100010;intm;inte[N],ne[N];//记录数据和下一结点坐标inthead,idx;//当前指向的结点voidinit(){head=-1;idx=0;}voidaddtohead(intx){e[idx]=x;ne[idx]=head;head=idx;idx++;
想七想八不如11408
·
2023-07-14 18:28
ac算法
数据结构
算法
链表
【
算法基础
】搜索与图论
DFS全排列问题842.排列数字-AcWing题库#includeusingnamespacestd;constintN=10;intn;intpath[N];boolst[N];voiddfs(intx){if(x>n){for(inti=1;i>n;dfs(1);return0;}n-皇后问题843.n-皇后问题-AcWing题库题目要求同一行、同一列、同一斜线上只能有一个皇后。我们开3个数组
想七想八不如11408
·
2023-07-14 18:22
算法
图论
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他