自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

且听风吟

即使公主不在了,屠龙的勇士也要继续燃烧。

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 【转】Linux软连接和硬链接

1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种

2017-03-16 21:55:22 330

转载 【转】php获取日期及strtotime()的方法

<?phpecho date("Y-m-d-l H:i:s");echo "今天:".date("Y-m-d")."<br>"; echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>"; echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>"; echo "一周后:".da

2017-03-16 20:08:44 602

转载 【转】JS中的回调与异步

定义回调是什么?看维基的 Callback_(computer_programming) 条目: In computer programming, a callback is a reference to a piece of executable code that is passed as an argument to other code.jQuery文档How jQuery Wo

2017-03-15 20:09:49 1313

原创 禁用macOS 10.12 Sierra ipv6 "secured"和"temporary "属性

背景macOS升级到 Sierra以后 ipv6 总是很不稳(尤其访问某些pt站) 比较蠢的方法是自动获取到ipv6地址以后(正常会出现两个) 再手动调整为自动获取,留下其中一个。 但是每次重启或者换ip都需要重新操作一遍,非常麻烦。解决方法直接上解决方法: 去/etc下看有没有 sysctl.conf 文件 正常情况应该是没有 随便找个位置创建纯文本文件,命名为sysctl.conf

2017-03-05 21:37:40 1156

原创 Mac上使用mamp安装配置joomla3

Mac上使用mamp安装配置joomla3参考参考视频:https://www.youtube.com/watch?v=V0pMuzOTSyM准备工作与使用环境mac OS Sierra 10.12.1 mamp4 free https://www.mamp.info/en/ free版本足够配置joomla3.6.4 官网下载,网速巨慢。教程安装mamp4 一路确定即可。打开mamp 点

2016-11-23 12:36:25 1110

原创 拓扑排序 JAVA实现

问题描述 假设给我们一个任意的图,它可能是也可能不是DAG(有向无圈图),推广拓扑排序算法,以使得给定有向图G的输入,它的输出是以下两者之一: (a) 一个拓扑排序,于是确定了G为DAG; 或者 (b) G中的一个圈,于是确定了G不是DAG.输入 第一行两个数n,m,代表节点数和边数 m行,每行两个数代表一条有向边输出 YES 一个拓扑序,数字之间用逗号

2016-11-16 21:59:01 873

原创 稳定婚姻匹配 G-S算法 JAVA和C++实现

稳定婚姻匹配问题要求输入: (第一行数据表示 Man(Woman)的数目 n;接下来的数据中,第一个 n*n 的数据 块表示 Man 的优先列表;另一个 n*n 的数据块表示 Woman 的优先列表) 5 ———————- (Man(Woman)的数目 n) 2 1 4 5 3 ————– (第一个男人的优先列表) 4 2 1 3 5 2 5 3 4 1 ————–

2016-11-16 21:48:39 5887

原创 【数据结构学习笔记】——霍夫曼编码

要求编码:输入一段文本,利用霍夫曼编码对其进行压缩编码,首先需要计算各字符的频率并保存在文本中,然后根据该文本建立霍夫曼树,确定各字符对应的霍夫曼编码。 输入:解码:输入一段由0和1组成的编码后的文本,利用建立的霍夫曼编码表将其还原成编码前的文本信息。分析统计给定文档的每个字符的频数并存储下来根据所统计的信息建立霍夫曼树得到每个字符的编码再根据编码解压缩编码得到文本代码#include

2016-02-15 10:58:23 742

原创 【数据结构学习笔记】——二叉树的建立、交换、求宽度

要求编写二叉树类的成员函数,分别实现以下功能: ① 交换二叉树中所有节点的左右子树。 ② 按层次顺序遍历二叉树:首先访问根节点,然后是它的两个孩子节点,然后是孙子节点,依此类推。(将结果输出至屏幕) ③ 求二叉树的宽度,即同一层次上最多的节点数。(将结果输出至屏幕) 分析观察这个二叉树,发现只是并不是完全二叉树。可以用书上makeTree的方法挨个建立,但是觉得太过麻烦。这里采

2016-02-03 10:44:30 574

原创 【数据结构学习笔记】——根据中缀表达式构建二叉树并输出

要求输入一个中缀表达式,构造表达式树,以文本方式输出树结构。 输入:例如,输入a+b+c*(d+e) 输出:以缩进表示二叉树的层次,左(根),右(叶),上(右子树),下(左子树) 分析我们有两个核心的问题需要解决,一是如何按照中缀表达式来构建二叉树,二是如何用这种形式进行输出。放码过来postfix.h我们知道由后缀表达式生成二叉树很简单,所以我们需要做的第一步就是讲中缀表达式转换为后缀表达

2016-02-01 12:06:20 7037

原创 【数据结构学习笔记】——用链表形式的栈完成汉诺塔

要求使用链表形式的栈完成汉诺塔(8个碟子)移动任务。并且标出每一步移动的动作。算法设计汉诺塔问题利用递归的思想,仅有1个碟子时只需要将它移动一次。若有n个碟子时可以先将n-1个碟子移动到辅助塔上,再将最大的移动到目标塔上,此时可以忽略这个碟子(因为它最大而且不用再次移动)。再将n-1个碟子移动到目标塔上借助初始塔。代码实现自己编写的链表形势的栈 LinkedStack.h#ifndef LINKED

2016-01-29 12:04:34 527

原创 【数据结构学习笔记】——排序

【数据结构学习笔记】——排序冒泡排序思想一列数据,从第一个开始检查,检查与下一个元素的大小,如果前者大于后者,则交换位置。一次排序可以使最大的元素位于最后的位置。代码 void bubble(int a[],int n){ //一次冒泡 for(int i=0;i<n-1;i++) if(a[i]>a[i+1]) swap(a[i],a[i+1]);//交换位置函数

2016-01-28 11:22:39 398

空空如也

空空如也

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

TA关注的人

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