自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 《yzdy的算法笔记》

羊卓的杨的算法笔记说明:    我刚刚开始学习算法~,然后会把我学到的东西用博客记录下来,也就做出了这一个《羊卓的杨的算法笔记》专栏,欢迎广大网友斧正赐教。    每一篇算法博文以以下格式呈现:        1.算法概念        2.使用条件&nbsp

2020-06-08 12:36:26 521 1

原创 Bootstrap文字排版_羊卓的杨详细讲解(图文)_Quentin

Bootstrap文字排版1. 内连子标题: small标签 下图中的红色箭头:2. 引导副标题: lead标签 下图中的绿色箭头:3. 文字标记: mark标签 会使文字的背景颜色发生改变,如下图所示:4. 文字斜体: em标签 这个比较好理解,就是斜体5. 文本缩写: abbr标签<!DOCTYPE html><html><head> <title>Bootstrap 实例 - 缩写</title> &l

2020-06-25 22:10:16 339

原创 Bootstrap网格系统_羊卓的杨详细讲解(图文)_Quentin

Bootstrap网格系统网格系统介绍:    在网格系统中行必须放在.container 类内,以获得适当的对齐和内边距。同时使用行来创建列的水平组。行用的是row类。    我们在网格系统中把页面分为12列,内容都放在列中然后根据屏幕的大小调整列数,大屏幕显示12列,中屏幕显示6列,小屏幕显示3列。    根据设备大小我们将设备分为四类,分别是超小设备xs、小型设备sm、中型设

2020-06-25 20:54:05 390

原创 Bootstrap详细讲解(图文)_Quentin

BootstrapBootstrap简介:    Bootstrap是Twitter公司开发并开源的用于前端开发的框架。Bootstrap提供了很多优雅的HTML和CSS规范,有了Bootstrap会使一些前端编程变得简单方便。    Bootstrap中文网:www.bootcss.com 这里面有Bootstrap中文文档、教程和网页实例,对于初学者很有帮助。Bootstrap CSS:  &n

2020-06-25 20:41:30 527

原创 1024 科学计数法 (20分)_Quentin

题目链接:1024 科学计数法 (20分)科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。输入格式:每个输入包含 1 个测试用例,即一个以科学计数法表示的实数 A。该数字的存储长度不超过 9999 字节,且其指数的绝对值

2020-06-24 11:03:30 963

原创 floyd算法图文详解(全)_《羊卓的杨的算法笔记》_Quentin

floyd算法一.floyd算法是什么?    floyd算法就是用来求图中任意两点最短路径的,这里举一个例子,如何求下图中任意两点间的最短路径呢?    我们用一个二维数组e[i] [j]来存储上面这个图所表示的意义。这里规定一个顶点到自己的值是0,顶点之间无法到达的值是∞。    这里我们要想一下,如何获得两点之间的最短距离呢?只能在这两个点中间再插入一个新的顶点使得缩短原

2020-06-20 22:01:09 10869 2

原创 HDU-1869-六度分离_floyd算法_Quentin

六度分离(floyd算法)????题目链接题目描述:    1967年,美国著名的社会学家斯坦利·米尔格兰姆提出了一个名为“小世界现象(small world phenomenon)”的著名假说,大意是说,任何2个素不相识的人中间最多只隔着6个人,即只用6个人就可以将他们联系在一起,因此他的理论也被称为“六度分离”理论(six degrees of separation)。虽然米尔格兰姆的理论屡屡应验,一直也有很多社会学家对其兴趣浓厚,但是在30多年的时间里,它

2020-06-20 09:56:26 546

原创 排序_《yzdy的算法笔记》

排序算法

2020-06-18 21:33:10 193 1

原创 快速排序_《羊卓的杨的算法笔记》_Quentin

快速排序快速排序是什么?选一个基准点,把小于基准点的放在基准点左边大于基准点的放在基准点右边,这样就找到了基准点的最终位置。然后对基准点左右继续执行如上操作,直到全部有序。快速排序的详细解释可以参考书《啊哈!算法》,本书的电子版可以在“羊卓的杨”公众号回复“啊哈”获得。 公众号二维码在下方~,个人非常建议去看《啊哈!算法》中的讲解,运用了漫画和通俗易懂的语言,非常好理解。快速排序图示:快速排序的复杂度:O(nlogn)如果画一个树来表示快速排序的过程,数每层的遍历n个数,这棵树一共有log2

2020-06-18 21:24:47 182

原创 选择排序_《羊卓的杨的算法笔记》_Quentin

2020-06-18 20:51:57 184

原创 冒泡排序_《羊卓的杨的算法笔记》_Quentin

冒泡排序冒泡排序是什么?    每次从开头比较相邻的两个元素,如果后面的数比前面的数大那就交换两数。(升序)因为一些元素慢慢被换到最后,就像是在冒泡,也就称为冒泡排序了。冒泡排序的复杂度:    O(n^2)。每次遍历要进行n-1次比较,这样的比较要进行n-1次,所以时间复杂度就是O(n ^2)了。冒泡排序的稳定性:如果两个相等的数相邻,那么它们两个不会进行互换,所以冒泡排序是稳定的排序算法冒泡排序代码示例:#

2020-06-18 20:44:02 192

原创 空间复杂度_《羊卓的杨的算法笔记》_Quentin

空间复杂度空间复杂度是什么?    就是算法消耗的最大数据空间。也可以理解为数据定义的次数、个数。也可理解为程序从开始到结束一共要消占用的空间。空间复杂度的实例:    1.O(1),也就是说随着n的增大,并没有新定义,并没有新的数据:int sum = 0;for(int i=0; i<n; i++){ sum += i;}    2.O(n),随着n的增大会有

2020-06-08 13:19:23 179

原创 时间复杂度_《羊卓的杨的算法笔记》_Quentin

时间复杂度时间复杂度是什么?    可以理解为程序中的基本操作要执行的次数,而并非是真正以时间为单位的量,一般用默认是最坏情况下程序要执行的次数。时间复杂度用O(……)来表示。时间复杂度的分类:    O(1)常数型、O(n²)平方型、O(n³)立方型、O(log n)对数型、O(n*log n) 、O(n)线型、O(2^ n)指数型 。时间复杂度的计算方法:    1.循环

2020-06-08 12:36:57 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除