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
算法初步—啊哈算法
计算机算法的概念教案,《算法的概念》教学设计
一、教材背景分析1.教材的地位和作用《算法的概念》是全日制普通高级中学教科书人教B版必修3第一章《
算法初步
》的第一节内容,《
算法初步
》是课程标准的新增内容,它是数学及其应用的重要组成部分,是计算科学的重要基础
淡于水
·
2024-02-12 03:42
计算机算法的概念教案
1.30总结(二叉树和并查集)
这两天主要在学习二叉树和并查集,刚学起来的时候还有有点困难的,通过看
啊哈算法
和b站上的一些网课也是能够有了一些理解,但是感觉学的还不是很透彻(对于二叉树的线索化理解还是有一些困难),自己跟着书和网课写了一些代码来加深自己的理解
哥别敲代码了
·
2024-02-05 01:57
数据结构
算法
学习
每日学习-1月28日
知识点1:
啊哈算法
之炸弹人(枚举!很暴力)情景:小哼最近爱上了“炸弹人”游戏,现在有一个特殊的关卡如下:你只有一枚炸弹,但是这枚炸弹威力超强(杀伤距离超长,可以消灭杀伤范围内所有的敌人)。
这个代码人很神秘
·
2024-02-02 20:12
学习
Java玩转《
啊哈算法
》排序之快速排序
本人最近看的《
啊哈算法
》这本书写的确实不错,生动形象,在保持算法讲解准确性的同时又不失趣味性。但对我来说,稍显遗憾的是,书籍代码是c语言,而不是本人常用的Java。
古阙月
·
2024-01-31 06:06
算法
java
算法
开发语言
Java玩转《
啊哈算法
》排序之桶排序
本人最近看了下《
啊哈算法
》,写的确实不错,生动形象又有趣(我没收钱,确实如此)。但对我来说,稍显遗憾的是,书籍代码是c语言,而不是本人常用的Java。
古阙月
·
2024-01-25 11:23
算法
java
算法
开发语言
排序算法
雪花算法(07)雪花算法最终版
雪花
算法初步
完成后,我们讨论了几个位运算的写法,大家知道雪花算法一旦确定后,很多数字都是定死的,比如机器占多少位,或者时间向左位移多少,这些在算法具体逻辑确定后就不会变了。
郭艺宾
·
2024-01-15 01:34
分治法--快速排序(C++)
其实好像是来自《
啊哈算法
》的。ht
花生树什么树
·
2024-01-13 06:25
基础语法
c++
排序算法
算法
算法笔记 晴神(胡凡等著) 完整pdf下载
C/C++快速入门、入门模拟、
算法初步
、数学问题、C++标准模板库(STL)、数据结构专题(二章)、搜索专题、图算法专题、动态规划专题、字符串专题、专题扩展。
数据与人
·
2024-01-12 13:10
《啊哈C语言》、《
啊哈算法
》、《小学生C++趣味编程》等
啊哈C语言第1章编程改变思维(第0讲)啊哈C语言第1章编程改变思维(第0讲)_dllglvzhenfeng的博客-CSDN博客啊哈C语言第2章梦想直航(第1-8讲)啊哈C语言第2章梦想直航(第1-8讲)-CSDN博客啊哈C语言第3章较量才刚刚开始(第9-15讲)啊哈C语言第3章较量才刚刚开始(第9-15讲)-CSDN博客啊哈C语言第4章重量级选手登场(第16-23讲)啊哈C语言第4章重量级选手登场
dllglvzhenfeng
·
2024-01-04 12:38
c语言
c++
开发语言
图的遍历(深度优先遍历 + 广度优先遍历)
邻接矩阵BFS(2)邻接表BFS(3)非连通图BFS(4)复杂度分析深度优先遍历(1)邻接矩阵的DFS(2)邻接表的DFS(3)非连通图的DFS(4)复杂度刷题油田理想路径骑士的旅程抓住那头牛广度优先遍历《
啊哈算法
第四章之
千帐灯无此声
·
2023-12-31 01:14
《算法训练营入门篇》
图论
深度优先遍历
广度优先
数据结构与
算法初步
认识
数据结构介绍数据结构是计算机科学中非常重要的一门基础课程,其主要研究如何有效地组织和管理数据。在计算机程序中,数据的存储、操作和处理都需要借助数据结构,不同的数据结构对于不同问题具有不同的优缺点,因此选择合适的数据结构可以大大提高程序的效率和可靠性。数据结构主要包括以下几种类型:线性结构:线性结构是指数据元素之间存在一对一的关系,也就是说每个数据元素都只有一个直接前驱和一个直接后继。常见的线性结构
2c237c6
·
2023-12-15 15:32
数据结构与算法
java
算法
数据结构
算法初步
—— 排序算法&查找(冒泡+选择+快排+折半)
一、排序排序是算法学习过程中入门必学的模块之一,虽然在实际编程时很少有程序员动手写排序算法(C++库中封装的sort函数是底层是快排实现的)。下面我将介绍最常见的三种排序算法:(1)冒泡排序(2)选择排序(3)快速排序,其中冒泡排序和选择排序1.蛮力法(1)冒泡排序冒泡排序,顾名思义,排序过程就像冒泡一样,每次将最大的数冒到最上面并固定,然后依次将剩余的元素的最大值再冒到最上面,如下图所示:算法:
天使Di María
·
2023-11-30 16:22
算法
算法
排序算法
排序
程序猿成长之路之密码学篇-RSA非对称分组加密算法介绍
好久不见各位,最近事情有点多,没来得及更新博客,这两天抽空把RSA
算法初步
实现了一下,下面和大家分享一下经验。什么是非对称加密?
zygswo
·
2023-11-17 16:13
密码学
java
算法
解决临界区(互斥)的软件方法-Dekker算法和Peterson算法
Dekker
算法初步
设想【保证了互斥】:让两个进程共享一个全局变量turn,【其初值为0或1】。如果turn==i,那么进程Pi允许在其临界区内执行。
Lee2097
·
2023-11-15 12:00
操作系统
算法
啊哈算法
(一):排序
目录1桶排序1.1算法1.2代码1.3注意:2.冒泡排序2.1算法2.2代码2.3注意3.快速排序3.1算法3.2代码3.3注意1桶排序1.1算法例如:将53528从大到小排序。这个算法就好比有11个桶,编号从0~10。每出现一个数,就在对应编号的桶中放一个小旗子,最后只要数数每个桶中有几个小旗子就OK了。例如2号桶中有1个小旗子,表示2出现了一次;3号桶中有1个小旗子,表示3出现了一次;5号桶中
南沐ヾ
·
2023-11-05 12:55
之前文章
算法
《算法笔记知识点记录》第四章——
算法初步
4——贪心
☘前言☘贪心算是很基础的算法了,在这个文章中我们会接触到一些贪心的算法,希望能跟我一起学习呀。。每篇文章后面都有对应的练习题哦,我自己会写题解给大家作为参考,好了不bb了,我们开始把!作者简介:一个从工业设计改行学嵌入式的年轻人✨联系方式:2201891280(QQ)源码地址:https://gitee.com/xingleigao/algorithm-notes⏳全文大约阅读时间:120min(
XingleiGao
·
2023-10-31 01:29
《算法笔记》记录
c语言
linux
c++
算法
生活
C语言基础必刷题
https://lovexh666.lanzoui.com/icqkNvyqpghC语言基础必刷题教程推荐1.啊哈C语言2.
啊哈算法
3.菜鸟教程0.Dev-C++安装1.输出"Hello,World!"
文艺倾年
·
2023-10-12 09:48
C语言
c语言
c++
编程语言
11月28日学习总结
完成事项:快速排序《
啊哈算法
》栈,队列jsuacm.cn的菜鸟杯做了4题复习快速幂学习效果展示快速排序#includemain(){voidquicksort(inta[100],intlow,inthigh
koshi484
·
2023-10-01 04:28
数据结构
算法
贪心
算法初步
一.什么是贪心算法贪心算法的定义:贪心算法是指在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,只做出在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键在于贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。贪心算法解题的一般步骤是:1.建立数学模型来描述问题;2.把求解的问题分成若干个子问
VINTAGE_vector
·
2023-09-30 17:08
贪心算法
算法
c++
啊哈算法
——第二章:栈队列与链表
第二章:栈队列与链表队列显然对于队列我们只需要记住它最重要的性质:先进先出(FIFO)即可。队列还包括双向队列(deque,用于实现滑动窗口算法),优先队列(priority_queue,用于实现堆)等,在后面的算法内容中会详述。调用C++STL建立队列:queueq;即建立了一个type类型的队列,名字为q。栈对于队列我们只需要记住它最重要的性质:先进后出(FILO)即可。调用C++STL建立队
「已注销」
·
2023-09-26 15:27
程序设计算法
链表
算法
数据结构
《算法笔记》学习 01&02.基础和C/C++快速入门
第一章如何使用本书1.1基本内容概括:1-3章入门模拟4章
算法初步
5章数学问题后略…1.2OJ及评测标准VC6.0标准古老,尽量用其他的编译器OJ评测分为单点测试和多点测试常见的评测结果分为AC:正确(
SanBuks
·
2023-09-22 01:48
算法笔记
算法笔记
《算法设计与分析》复习提纲
文章目录《算法设计与分析》复习提纲1引言(ch1)1.1什么是算法及其特征1.2问题实例和问题规模2
算法初步
(ch2)2.1插入排序算法2.2算法复杂度及其度量2.3插入排序额最坏、最好和平均时间2.4
gengduc
·
2023-09-20 05:58
算法导论
算法
啊哈算法
——纸牌游戏,小猫钓鱼问题或有缺失导致无法正常运行
1.读者自检如果已经写完代码可以输入数据结合上文正确数据和下文可能导致的错误进行比照,从而判定当前错误与本文是否有关lose1收回牌面的时候没有收回最后一张的t(两人两处),导致错误:输出数据手中牌和桌子上的牌的总和会小于等于两人初始的牌总数lose2在q1出完牌之后没有进行检查,导致可能q1出完牌之后游戏还在进行,导致错误:输出的数据和正确数据在手中牌中==有时==会少一张牌,这张牌会出现在桌子
司职在下
·
2023-08-29 07:02
算法
《
啊哈算法
》相关链接收集
第1章一大波数正在靠近——排序1shaguabufadai的博客_Robin_just_CSDN博客第1节最快最简单的排序——桶排序2【坐在马桶上看算法】算法1:最快最简单的排序——桶排序-啊哈磊-博客园第2节邻居好说话——冒泡排序7【坐在马桶上看算法】算法2:邻居好说话:冒泡排序-啊哈磊-博客园第3节最常用的排序——快速排序12【坐在马桶上看算法】算法3:最常用的排序——快速排序-啊哈磊-博客园
dllglvzhenfeng
·
2023-08-27 11:56
计算机考研机试
图解算法
图解数据结构
漫画算法
NOI入门级
算法
排序算法
数据结构
青少年趣味编程
计算机考研
《算法笔记》4.3小节——
算法初步
->递归
@[TOC]Contest100000583-《算法笔记》4.3小节——
算法初步
->递归4.3递归理论与例题4.3.1分治在这里插入图片描述4.3.2递归在这里插入图片描述递归求解n的阶乘//4.3.2
木子李_0961
·
2023-08-27 09:23
《算法笔记》4.2小节——
算法初步
->哈希
@[TOC]Contest100000582-《算法笔记》4.2小节——
算法初步
->哈希讲解:4.2.1散列的定义与整数散列解决冲突的方法:开放定址法:1)线性探查法2)平方探查法3)链地址法HashTable1
木子李_0961
·
2023-08-15 17:31
《算法笔记》4.1小节——
算法初步
->排序
@[TOC]Contest100000581-《算法笔记》4.1小节——
算法初步
->排序1、讲解4.1.1选择排序选择排序4.1.2插入排序插入排序4.1.3排序题与sort()函数的应用1.相关结构体的定义相关结构体的应用
木子李_0961
·
2023-08-03 03:13
《
啊哈算法
》第三章--枚举 与 暴力
文章目录前言一、坑爹的奥数二、炸弹人三、火柴棍等式四、全排列总结前言前面我们学习了排序和栈队列链表,本节就学习暴力枚举的思想。一、坑爹的奥数题目1□3x6528=3□x8256,在□里填入相同数字使等式成立代码如下#includeusingnamespacestd;intmain(){for(inti=1;iusingnamespacestd;inta[10],book[10];intmain()
认真写博客的夏目浅石.
·
2023-07-18 02:00
啊哈算法
算法
数据结构
c++
c语言
《
啊哈算法
》第二章--队列 栈 链表
文章目录前言一、数据结构基础知识(衔接知识)二、队列三、栈四、链表总结前言上一节我们学习了排序算法当中的快速排序冒泡排序桶排序,那么本节得主要学习内容是队列栈链表得相关数据结构得知识一、数据结构基础知识(衔接知识)基于学习这本书得都是一些算法小白甚至是小学生学习所以我想补充一些数据结构得基础知识给大家,以便于大家更好的理解本节得知识1.栈中的“先进后出,后进先出”什么意思栈对于数据的管理主要有两种
认真写博客的夏目浅石.
·
2023-07-17 20:10
啊哈算法
算法
链表
数据结构
啊哈算法
PDF版本
啊哈算法
PDF版本,自我学习使用。直接下载可以学习,不需要什么的破解码之类的。链接:https://pan.baidu.com/s/1pEi_0YE60awEzfxxA5Gd_Q密码:v586
沉默学飞翔
·
2023-06-24 05:03
《算法笔记》4.5小节——
算法初步
->二分
@[TOC]Contest100000583-《算法笔记》4.5小节——
算法初步
->二分4.5二分理论与例题4.5.1二分查找在这里插入图片描述在这里插入图片描述在这里插入图片描述//二分查找基础代码#
木子李_0961
·
2023-06-15 14:11
4.9周末学习日记(初试蓝桥杯)
好就没有在周末全勤学习了,梦回高中.本来早上是在看
啊哈算法
,前面部分发现好像都学习过就当复习了但是看到了快排就忍不住想打一下#includeinta[100];voidquiksort(intx,inty
jdjdhdha
·
2023-04-15 10:35
学习
快排算法Java版-每次以最左边的值为基准值手写QuickSort
这个bug改了好久,233~https://blog.csdn.net/shujuelin/article/details/82423852部分内容借鉴了一下上面这篇博客,上面这篇博客还有
啊哈算法
原书的图解
山枫叶纷飞
·
2023-04-14 09:44
labuladong算法小结
虽然市面上讲算法的书不少,主流的算法4,数据结构与算法分析,还有针对面试的剑指offer,
啊哈算法
,图解算法,左程云算法指南,还有网上的一些数据结构和算法视频,比如浙大数据结构课程等。
coder 明轩
·
2023-04-12 00:12
编程学习笔记
面试刷题
算法
贪心
算法初步
总结--Farmer John‘s cows
第一周主要介绍了STL的简单应用,STL是一些C++的模板库,它可以使复杂的程序简单化,比如说以前要排序的话要用选择排序法或者冒泡排序法,但是在STL中可以直接用sort()函数实现。再比如说对于可变的字符序列,字符串等,我们可以用string实现,而抛开了原有的char类型。还有map,Multimap,stack,queue,vector,priority_queue,unipue,upper
MK—咔咔
·
2023-04-11 07:17
贪心算法
算法
《算法笔记》4.6小节——
算法初步
->two pointers
@[TOC]Contest100000583-《算法笔记》4.6小节——
算法初步
->twopointerstwopointers理论与例题4.6.1什么是twopointers在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述即数列递增有序
木子李_0961
·
2023-04-10 00:38
《算法笔记》4.4小节——
算法初步
->贪心
@[TOC]Contest100000584-《算法笔记》4.4小节——
算法初步
->贪心4.4小节——
算法初步
->贪心讲解和例题4.4.1简单贪心在这里插入图片描述例题PATB1020月饼1020月饼来自
木子李_0961
·
2023-04-08 14:53
{ 3 }CPP_并行算法的尝试、识别线程以及共享数据带来的问题
一、并行
算法初步
尝试templatestructaccumulate_block{voidoperator()(Iteratorfirst,Iteratorlast,T&result){result=std
庄阿莫
·
2023-04-08 07:10
2022-04-09
js
算法初步
学习记录算法复杂度是我们来衡量一个算法执行效率的一个度量标准,算法复杂度通常主要有时间复杂度和空间复杂度两种。
xu1234567
·
2023-04-05 16:12
【算法】求最大公约数和最小公倍数(辗转相除法)
【算法】辗转相除法(欧几里得算法)备注一、辗转相除法求最大公约数1.功能介绍2.原理3.例如4.算法分析5.算法实现6.时间复杂度二、最小公倍数备注2019/7/30星期二高中数学必修三学习了“
算法初步
风舞雪凌月
·
2023-03-29 19:43
算法
算法
啊哈算法
系列第二章 栈, 队列, 链表
队列特殊的线性结构,只允许对队列的head进行删除,对队列的tail进行插入,分别叫做"出队","入队".(排队买票的例子)FIFO先进先出原则//队列的简单数据结构structqueue{intdata[n];inthead;inttail;//表示队尾的下一个数的索引//head=tail队列为空}队列栈只限于在一端的插入和删除操作,称为对栈顶的"入栈"和"出栈";//栈的简单数据结构stru
One9398
·
2023-03-09 10:49
《
啊哈算法
第四章之bfs》(17张图解)
源自《
啊哈算法
》目录bfs正文题目思路完整代码1完整代码2再解炸弹人题目思路完整代码1完整代码2总结bfs正文第四章--深度优先搜索中,我们用dfs找到了寻找小哈的最短路径接下来,我们要用bfs(BreadthFirstSearch
码龄?天
·
2023-02-23 12:16
啊哈算法
bfs
算法
蓝桥杯
数据结构
机器学习算法-KNN代码实现
机器学习算法-KNN代码实现一、KNN
算法初步
理解二、代码实现1.数据集处理2.创建model3.可视化总结一、KNN
算法初步
理解统计学习方法书上的解释:给定一个训练数据集,对于新的输入实例,在训练数据集中找到与该实例最邻近的
江南汪
·
2023-01-30 13:02
机器学习
机器学习
算法
python
数据结构和
算法初步
认识
数据结构与算法基础收藏1、概论基本概念和术语数据(Data)数据是信息的载体。它能够被计算机识别、存储和加工处理,是计算机程序加工的"原料"。随着计算机应用领域的扩大,数据的范畴包括:整数、实数、字符串、图像和声音等。数据元素(DataElement)数据元素是数据的基本单位。数据元素也称元素、结点、顶点、记录。一个数据元素可以由若干个数据项(也可称为字段、域、属性)组成。数据项是具有独立含义的最
ldongwei
·
2023-01-10 18:25
数据结构和算法
算法
数据结构
存储
语言
structure
电话
啊哈算法
(python)
啊哈算法
(python)https://blog.csdn.net/cs373616511/category_10967935.html《啊哈!算法》python版程序《啊哈!
dllglvzhenfeng
·
2022-12-15 13:16
啊哈算法
科普
计算机考研机试
算法
计算机考研
信奥
python
啊哈算法
PnP
算法初步
PnP算法概述PnP(Perspective-n-Point)是求解3D到2D点的对应方法。它描述了当知道n个3D空间点及其位置,如何估计相机的位姿。如果两张图像中的一张特征点3D位置已知,那么至少需要3个点对(以及至少一个额外验证点验证结果)就可以计算相机的运动。PnP的应用范围很广比如两阶段法的6D姿态估计以及视觉SLAM等等。特征点的3D位置可以由三角化或者RGB-D相机的深度图确定,当然还
HIT-LQM
·
2022-12-09 19:06
计算机视觉CV
算法
计算机视觉
人工智能
机器学习算法-逻辑回归实现
机器学习算法-逻辑回归实现一、逻辑回归
算法初步
理解二、代码实现1.数据集处理2.创建model总结一、逻辑回归
算法初步
理解逻辑回归不是解决回归任务,是为了解决分类任务。
江南汪
·
2022-12-09 09:20
机器学习
逻辑回归
机器学习
算法
大话系列:决策树算法
目录一、
算法初步
认识1、思想:2、特点:3、流程:4、案例:二、决策树的三种基本类型1、ID3算法2、C4.5算法3、CART三、三种基本类型比较1、划分标准的差异:2、使用场景的差异:3、样本数据的差异
吕淮子
·
2022-11-30 13:54
机器学习
算法
机器学习
《算法笔记》——笔记
算法笔记胡凡曾磊主编机械工业出版社文章目录算法笔记C/C++快速入门提醒memsetsscanf与sprintf引用浮点数的比较圆周率复杂度黑盒测试入门篇(1)——入门模拟入门篇(2)——
算法初步
排序冒泡排序选择排序插入排序
Derait
·
2022-11-27 09:36
笔记
算法
linux c/c++学习路线和学习心得分享
数据结构与算法推荐书籍
啊哈算法
小灰灰的算法之旅剑指offer大话数据结构知识点链表
酸菜。
·
2022-10-07 14:12
工作与生活
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他