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
ACM-算法设计
算法设计
与分析——十大经典排序算法一(1--5)
目录
算法设计
与分析——十大经典排序算法第1关:冒泡排序参考代码第2关:选择排序参考代码第3关:插入排序参考代码第4关:希尔排序参考代码第5关:归并排序参考代码作者有言一个不知名大学生,江湖人称菜狗originalauthor
羁旅少年
·
2023-04-17 03:53
java
c
数据结构等相关作业
排序算法
数据结构
算法设计与分析
【趣学算法】Day3 贪心算法——背包问题
该篇文章收录专栏—趣学算法目录题目描述问题分析
算法设计
完美图解算法详解(1)确定合适的数据结构。(2)对物体按单位重量价值进行排序。(3)使用贪心算法求解问题算法分
周小末天天开心
·
2023-04-16 16:44
趣学算法
贪心算法
算法
快速幂算法
快速幂
算法设计
一个算法计算xnx^nxn的值。
Cukor丘克
·
2023-04-16 08:40
算法
Java学习
算法
数据结构
java
算法设计
- 二分法和三分法,洛谷P3382
二分法二分查找:找目标值位置二分法是一种适用于特殊场景下的分治算法。这里的特殊场景指的是,二分法需要作用在一个具有单调性的区间内。比如,我们熟知的二分查找,就是一种二分法的具体实现,二分查找必须在一个升序或者降序的数组内,才能正确地找到目标值。下面举个例子,演示下二分查找的过程:有升序数组arr=[1,3,5,7,9,11,13],请找出元素3在数组中的索引位置?我们首先要为二分查找定义一个初始的
伏城之外
·
2023-04-16 05:28
算法刷题
算法
Java
Python
JavaScript
算法设计
与分析阶段考总结
前言:基本是为了我自己看的一些我容易忘记的东西,为考试作准备把第一章算法中的基本概念程序设计=数据结构+算法算法特性1.有穷性2.确定性3.可行性4.输出5.输入算法复杂性分析算法复杂性依赖于:问题规模N,输入I,算法本身A时间复杂性T和空间复杂性S时间复杂度1.Master定理求解T(n)=aT(n/b)+f(n)型方程,第二章递归算法:直接或者间接调用自身的算法称为递归算法分治法的基本步骤如下
烟雨平生9527
·
2023-04-15 19:41
数据结构
带你入门动态规划算法
一、导论 动态规划(DynamicProgramming,DP)是
算法设计
思想中最难也是最有趣的部分。掌握动态规划算法,对于大厂面试是必不可少的。
ITsCLG
·
2023-04-15 14:36
“华为杯”研究生数学建模竞赛2020年-【华为杯】A题:ASIC 芯片上的载波恢复 DSP
算法设计
与实现(附获奖论文及matlab代码实现)
目录摘要:1.问题重述1.1引言1.2问题的提出1.2.1问题一——最优CR
算法设计
格图素书
·
2023-04-14 23:21
大数据竞赛赛题解析
华为
算法
操作系统实验报告-多线程编程解决进程间同步和互斥问题
操作系统实验报告-多线程编程解决进程间同步和互斥问题一、实验目的和要求二、实验方法与步骤(需求分析、
算法设计
思路、流程图等)三、实验原始纪录(源程序、数据结构等)四、实验结果及分析(计算过程与结果、数据曲线
shoverain
·
2023-04-14 13:27
操作系统
多线程
多进程
同步
递归 算法
(一种
算法设计
技巧)一个使用函数自身给出定义的函数称为递归函数。
魔法从零开始
·
2023-04-14 02:10
笔记
算法
算法分析与设计——3.1 最少费用购物问题
//
算法设计
/*设计算法计算出某一顾客所购商品应付的最少费用*///数据输入/*文件input中提供预购商品数据第一行中有一个整数B(00)Commodity*purch=newCommodity[MAXKIND
ray_kong
·
2023-04-14 01:14
算法
c++
动态规划
算法分析与设计——2.5 循环赛日程表
算法设计
:设计一张循环赛日程表。问题输入:输入k值。问题输出:输出n×n的赛程表。问题思路:可以采用分治递归解决,也可以采用分治非递归算法。
ray_kong
·
2023-04-14 01:13
算法
c++
分治算法
数组
指针
【数据结构】二叉树的分治
一、分治与遍历的区别分治和遍历都是
算法设计
中常见的策略,但它们的
ProcedureStone
·
2023-04-13 23:26
数据结构
算法
c++
LeetCode 189.轮转数组
文章目录题目分析解题思路思路1:暴力求解---旋转k次接口源码:思路2:额外开数组接口源码:思路3:三段逆置
算法设计
接口源码:题目链接LeetCode189.轮转数组题目分析给定一个整数数组nums,将数组中的元素向右轮转
C-调战士
·
2023-04-13 22:47
C语言刷题
leetcode
算法
数据结构
c语言
c++
01背包的
算法设计
和代码实现以及01背包问题的复杂度计算
01背包的
算法设计
和代码实现以及01背包问题的复杂度计算1.算法分析01背包问题是一个经典的动态规划问题,其目标是在给定一组物品和一个背包容量的情况下,选择一些物品放入背包中,使得背包容量最大化。
简单点了
·
2023-04-13 22:11
算法设计和分析
算法
动态规划
银行家算法的模拟
文章目录前言背景介绍算法原理介绍
算法设计
模拟器设计代码实现结尾前言本文是操作系统资源并发申请管理的模拟,主要加深对死锁预防算法的认识。代码在centos上测试通过。
韩楚风
·
2023-04-13 22:58
数据结构算法
算法
数据结构
c++
linux
递归算法_字符串反转_20230412
递归算法-字符串反转前言递归算法对解决重复的子问题非常有效,字符串反转也可以用递归算法加以解决,递归
算法设计
的关键是建立子问题和原问题之间的相关性,同时需要确立递归退出的条件;如果递归退出的条件无法确定
Jasonchen1224
·
2023-04-13 06:50
算法
递归
字符串反转
山东大学软件学院
算法设计
与分析期末考试回忆版
文章目录一、考试时间二、考试题目2.1第一大题2.2第二大题2.3第三大题2.4第四大题三、总结一、考试时间2021年12月13日上午10:10-12:10本次考试是山东大学软件学院2019级软件工程专业大三上算法期末考试本学期的算法课上课时间为2-7周,9-14周(实际上13周就结束了),第15周考试考试范围:除了并查集和35章近似算法不考,其他在老师PPT上的内容都是考试范围二、考试题目本次算
叶卡捷琳堡
·
2023-04-13 01:49
山东大学软件学院期末考试回忆版
算法
动态规划
图论
山东大学软件学院
算法设计
与分析(考试)——期末考试回忆版
原定于大二下学期的“2020-2021
算法设计
与分析考试”因疫情延后到大三开学第一周考试时间:2020年9月5日总的来说和2019-2020年的题几乎一样,19-20年的题可参考https://blog.csdn.net
ALTLI
·
2023-04-13 01:46
考试
数据结构与算法
山东大学
软件学院
算法设计与分析
期末考试回忆版
2020
AcWing 245:你能回答这些问题吗 ← 线段树
【题目来源】AcWing245.你能回答这些问题吗【算法分析】针对线段树不同类型问题的
算法设计
,一种观点认为“首先就是针对问题确定线段树的结点结构属性,之后的任务就直剩套线段树的代码模板了”。
hnjzsyjyj
·
2023-04-12 17:28
信息学竞赛
#
树状数组与线段树
线段树
软考笔记(下午题)——
算法设计
与C语言实现
4.
算法设计
与C语言实现程序设计语言、算法分析、算法分类、解题技巧、真题讲解程序设计语言的基本成分数据成分:指一种程序设计语言的数据和数据类型。数据分为常量、变量、全局量、局部量。
叫我王同学
·
2023-04-12 15:30
软考笔记
算法
c语言
面试
Python
算法设计
|二分查找
版权声明:原创不易,本文禁止抄袭、转载,侵权必究!目录一、二分查找二、算法思路三、Python算法实现四、作者Info一、二分查找二分查找也被称为折半查找,是在一个有序数组中查找特定元素位置的查找算法。二分查找要求查找序列采用顺序存储,且按关键字有序排列据说,二分查找最先出现在上个世纪50年代,但是直到60年代中期才出现了第一个正确的实现。在2006年,Java库中关于二分查找的程序仍然因Bug的
小鸿的摸鱼日常
·
2023-04-12 12:48
python算法设计
算法
python
我的
算法设计
实验代码
第一题题目简介由1,3,4,5,7,8六个数字组成的六位数中,能被11整除的最大的数是多少,每个数字至多用一次。解题思路暴力枚举,没想到什么好办法,就是穷举所有数字,然后判断能不能被11整除,使用一个变量初始化为-1,用来存放满足条件得最大值,根据后面查找得结果来替换存放最大值得变量得值。但是上述这个暴力破解时空开销都非常大。改进整除11的数有个特殊性质,比如121,1-2+1=0,0刚好是11的
抹山微云筠曦
·
2023-04-12 07:21
JAVA
算法
算法
java
数据结构
龙贝格函数求积
求积步骤
算法设计
设计思想为梯形公式经过区间逐步分半的方法的梯形公式求积就等于辛普森公式求积辛普森公式经过区间逐步分半的方法的梯形公式求积就等于柯特斯公式求积
马踏飞燕&lin_li
·
2023-04-12 06:56
一些小作品
LeetCode236.最近的公共祖先
求解最近公共祖先的算法分为两个步骤:求出两节点路径取两路径上最后一个相同的节点(该节点即为p,q节点的最近公共祖先)节点路径的
算法设计
与实现求节点路径即输入二叉树根节点与待求节点返回根节点到该节点路径上的所有节点
甜瓜瓜哥
·
2023-04-12 01:01
数据结构
算法
数据结构
图论
C#,码海拾贝(02)——复数Complex计算类,《C#数值计算算法编程》源代码升级改进版
算法原理部分分别讨论每一种算法的计算原理;算法实现部分讨论用C#实现算法的技巧,针对不同的
算法设计
了6个算法类,给出完整的类和算法函
深度混淆
·
2023-04-12 01:06
c#
算法
数值计算
【软件模块】适用于所有单片机的按键扫描算法
适用于所有单片机的按键扫描算法前言一、
算法设计
二、代码实现参考资料前言单片机按键扫描是指利用微控制器(MCU)的数字输入口,定期检测按键的电平状态并进行去抖动处理(防止误操作),判断按键是否被按下或松开
Sean1910
·
2023-04-12 00:31
单片机常用软件模块
单片机
算法
stm32
mcu
51单片机
大话数据结构笔记
《大话数据结构》第一章数据结构绪论前言1.3数据结构起源1.4基本概念和术语1.5逻辑结构与物理结构1.6抽象数据类型1.7小结第二章算法2.5算法的五个特性2.6
算法设计
的要求2.7算法效率的度量方法
飛飛哥
·
2023-04-11 13:39
学习笔记
数据结构
【ctf-3】数论基础+Crypto初步
当然关于数论这个部分还是非常重要的,不仅实在密码学部分还在是在
算法设计
部分都至关重要的,本人也还没有深入接触过python,php,对于一些脚本处理大多还是用的C++,这一点日后需要提高,很多关于密码的解法大多是用
三金C_C
·
2023-04-11 08:06
密码学
算法
算法分析与设计--贪心法
算法设计
与分析期末复习主要参考:
算法设计
与分析(北京航空航天大学MOOC)
算法设计
与分析(北京大学MOOC)华中科技大学计算机科学与技术学院
算法设计
与分析课堂教学PPT二、贪心法部分背包、霍夫曼编码、活动选择问题
京雨
·
2023-04-11 07:14
算法设计与分析
算法
贪心算法
算法设计
与分析期末
期末占比50%考书上的,还要看看期中,谁有期中试卷啊,学习通PPT电子课本什么垃圾书啊选择:20分10题判断:20分10题→看随堂练习和期中,课后习题答案计算题:2题2*15=30分分析,填表,画图,算什么值设计题:2题30分,有一个是递归写一个不超过30行的函数(不是填空,是完整的代码,类似leetcode??)这个代码课本有参考的划重点就是好(▽)
小昔超厉害
·
2023-04-11 02:58
学校科目
算法
采用普里姆算法求最小生成树
目的:领会普里姆算法求带权连通图中最小生成树的过程和相关
算法设计
。内容:编写一个程序exp8-5.cpp,实现求带权连通图最小生成树的普里姆算法。
君兮月影
·
2023-04-11 01:34
ACM算法/题目
最小生成树
算法设计
与智能计算 || 专题五: 最优解搜索问题
最优解搜索问题文章目录最优解搜索问题1.牛顿迭代法1.1牛顿分搜索零点的原理1.2牛顿法搜索极值点原理2.梯度下降法2.1微分与梯度2.1.1一元函数与多元函数的微分2.1.2梯度2.3梯度下降法2.4案例分析例子1.牛顿迭代法1.1牛顿分搜索零点的原理牛顿法是基于泰勒公式来实现的。泰勒公式的意义:如果函数满足一定的条件,泰勒公式可以用函数在某一点的各阶导数值做系数构建一个多项式来近似表达这个函数
Mr_LeeCZ
·
2023-04-10 18:33
算法设计与智能计算
算法
机器学习
python
算法设计
与分析——独立任务最优调度问题
文章目录问题描述问题分析
算法设计
——动态规划最优子结构性质:构造最优解算法复杂度分析代码问题描述独立任务最优调度问题★问题描述:用2台处理机A和B处理n个作业。
梓酥
·
2023-04-10 17:56
算法设计与分析
算法
动态规划
算法分析与设计实验报告——独立任务最优调度问题
步骤)五、运行结果六、实验分析与讨论七、实验特色与心得附件一实验过程(步骤)附件二运行结果一、实验目的掌握动态规划的基本思想和解决问题的基本步骤,认识动态规划和分治法的联系与区别,对比解决同一问题的两种
算法设计
策略的时间复杂性
千色千寻
·
2023-04-10 17:53
算法实验笔记
算法
动态规划
c++
【swjtu】算法实验6.3贪心
算法设计
实现任务调度器
一、实验目的(1)理解贪心算法的求解过程。(2)通过范例学习贪心策略设计技巧。(3)掌握用贪心算法求解具体问题。二、实验任务(1)设计贪心算法,分析样例输入时算法的执行过程,写出分析过程。(2)编写程序实现该算法。(3)采用贪心法设计实现程序并上机调试,验证数据输入输出实例与算法实现程序的实际执行结果是否一致。(4)撰写相应的实验报告,实验报告内容包括:实验目的、实验任务、实验环境、实验步骤、实验
码龄零年_921
·
2023-04-10 16:43
贪心算法
算法
周总结
这周是开学的第五周了,这周和前边几周差不多,学习的主要内容就是
算法设计
与分析这门课,这门课在课上听课的时候,稍微有点走神,就跟不上了,自己在课下学的时候,也觉得很难,学起来比较慢,c语言的运用上也不是很熟练
刘斌__家族三期
·
2023-04-10 11:37
【递归】入门基础,掌握这些优化技巧就够了
递归常用于二叉树遍历、搜索、数学运算、数据结构等领域的
算法设计
。索引一、基本概念和应用二、进阶应用一、基本概念和应用概念递归是一种解决问题的思路或算法,是指函数自身调用自身的方式来实现某种功能。
吴NDIR
·
2023-04-10 11:56
算法
一篇仁兄对递归、非递归理解蛮不错的文章
我们计算机编程
算法设计
虽然不能仅仅要求解决问题,还涉及到起码要有一个就算不能是最优也要比较优化的算法。
W450737151
·
2023-04-10 09:57
算法
编程
disk
语言
工作
c
LeetCode455. 分发饼干 采用贪心算法(附有详细解析 JAVA实现)
贪心的算法的设计就是要遵循某种规则,不断地选取当前最优解的
算法设计
方法。
、信仰_
·
2023-04-10 01:04
蓝桥杯
Java学习
贪心算法
算法
贪心算法
java
滴滴Ceph分布式存储系统优化之锁优化
Ceph的架构和
算法设计
发表在国际系统领域顶级会议OSDI、SOSP、SC等上。Ceph社区得到RedHat、SUSE、Intel等大公司的大力支持。
滴滴技术
·
2023-04-09 22:21
十进制转N进制
二、
算法设计
递归:voidtranslation(char*s,intvalue,intb){intlengt;charstr[]={"0123456789ABCDEF"};if(v
wyhzrp
·
2023-04-09 22:22
一对一视频app开发选择如何合适算法
一、穷举法穷举法是最简单的一种
算法设计
方法,就是将所有可能解决问题的方法全部列举出来,然后通过条件进行判断,如果符合条件就保留,不符合条件就过滤掉。
wecloud1314
·
2023-04-09 02:34
科技
使用安装AidLux的安卓手机,部署落地智慧社区AI应用
《使用安装AidLux的安卓手机,部署落地智慧社区AI应用》1.引言2.智慧社区场景1:高空抛物检测2.1高空抛物场景的背景2.2
算法设计
2.3算法实现2.3.1去抖动2.3.2背景建模2.3.3形态学处理
菜鸟的追梦旅行
·
2023-04-08 17:57
智慧社区
人工智能
android
智能手机
计算机视觉
1.2 绝对误差、相对误差与有效数字
博主简介:一个爱打游戏的计算机专业学生博主主页:@夏驰和徐策所属栏目:夏驰和徐策的数值计算方法本周目标:把
算法设计
与分析、计算机组成原理、概率论、数值计算方法所学的两章内容总结好规律,并做好每章习题分析
夏驰和徐策
·
2023-04-08 14:12
数值计算方法
算法
数据结构
c++
写了3年Java,竟然连ForkJoin框架都没用过
以程序和
算法设计
人员的角度看,并行计算又可分为数据并行和任务并行。数据并行把大的任务化解成若干个相同的子任务,任务并行是指每一个
程序员麦冬
·
2023-04-08 13:38
技术文
java
编程语言
多线程
算法
队列
第十一届蓝桥杯大赛第二场省赛赛题 C++ 大学C组
算法设计
这里使用开平方减少程序复杂度,但要注意完全平方数的存在。
羽星_s
·
2023-04-08 08:50
蓝桥杯
c++
算法
线索二叉树:中序线索二叉树的遍历
并在此基础上,使用中序线索二叉树ADT的基本操作,设计并实现简单应用的
算法设计
。内容:(1)请参照二叉树的ADT模板,设计中序线索二叉树的抽象数据类型。
nameofworld
·
2023-04-08 05:49
我的dhu记录
c++
开发语言
数据结构
算法
二叉树:销毁
注意:二叉树ADT的基本操作的
算法设计
很多要用到递归
nameofworld
·
2023-04-08 05:18
我的dhu记录
c++
数据结构
开发语言
ACM培训计划与相关书籍
ACM培训计划与相关书籍书籍入门三本《数据结构与算法》(傅清祥,王晓东编著,我所见过的最好的算法教材)程序设计导引及在线实践作者:李文新ACM程序设计培训教程吴昊基础提高算法艺术与信息学竞赛第二版刘汝佳
算法设计
与分析王晓东
算法设计
与试验题解王晓东科曼
lghhtoto
·
2023-04-08 01:02
c++
ACM
算法
训练
书籍
acm推荐书籍 培训计划
入门三本:《数据结构与算法》(傅清祥,王晓东编著,我所见过的最好的算法教材)程序设计导引及在线实践作者:李文新ACM程序设计培训教程吴昊基础提高:算法艺术与信息学竞赛第二版刘汝佳
算法设计
与分析王晓东
算法设计
与试验题解王晓东科曼
han____shuai
·
2023-04-08 01:28
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他