- 博客(22)
- 收藏
- 关注
原创 win10和ubuntu双系统安装后用easybcd添加ubuntu引导无效
关于如何安装系统网上已经一大堆的教程,推荐http://www.jianshu.com/p/2eebd6ad284d此教程。 本次教程是使用传统bios,在bios设置里面改成了leagual suport 和 leagual first,以及other os. 在安装过程中要注意安装启动器的设备要和/boot的盘保持一致。 否则会出现用easybcd添加ubuntu加载项失败的情况
2017-02-04 12:29:49
20462
4
原创 谷歌键盘切换26键与九宫格中文输入法
今天不小心把手输入法改成了九宫格,很不习惯,在设置里面找了很久也没找到,百度也没有找到答案。 最终偶然发现解决方案。 长按【中】出现如下界面,即可切换26键与九宫格。
2017-02-04 11:56:28
12292
原创 用matlab实现自定义函数的数据拟合
matlab版本以及问题数据介绍 本人使用的matlab为2012b,数据见下图实现过程输入数据 打开Curve Fiting Tools 位于apps第一个工具设置变量并输入自定义函数 输出结果 左侧为数据参数,右侧为拟合图像。
2016-08-02 08:47:53
35193
5
原创 Kruskal算法
算法实现思想及功能 Kruskal算法是求解最小生成树的一种算法。实现思想是首先将边按照权值大小排列,然后从权值最小的边开始加入最小生成树中,但是如果出现新加入的边与原来的图连成环,则不取该边。(这里使用查找根节点的方法实现,如果相同,则成环。如果不同,则加入,并把新加入的边的权值根节点更新。)代码展示#include <iostream>#include <cstring>#includ
2016-08-02 08:26:32
1026
原创 Floyd算法及代码演示
Floyd算法与Dijstra的区别在于Floyd计算的是任意两点间的最短路径。可以这样思考,首先是各点都不允许借路通过,然后依次从第一个点到最后一个点均允许借路通过,每次均取最短路,则到最后求得的就是各个点的最短路。状态转移公式为Dk(i,j)=min(Dk-1(i,j),Dk-1(i,k)+Dk-1(k,j));测试样例#include #include #include
2016-07-20 18:19:39
5976
原创 Dijstra算法代码描述
图论学过很多次的最短路问题,其中Dijstra算法是一个经典的解决求图中某一点到其他所有点的算法,思想理解了很多遍,但是不知道代码怎么写!如果要理解算法的话网上很多博客都有讲的,这里把代码和运行过程来分享一下。代码是根据http://blog.youkuaiyun.com/hackerain/article/details/6055925稍加修改的,原文是使用文件读写,但是没有把文件贴出来,这里我自己
2016-07-20 15:35:03
2222
原创 eclipse开发的安卓程序如何在手机上运行
1.通过usb接口把手机与电脑相连。2.打开手机的设置,开发者选项,usb调试,允许手机与电脑相连即可。有时候可能需要下载手机助手,博主手机为vivo y33.
2016-05-13 10:40:14
4107
原创 eclipse关闭项目
在eclipse每次使用开发不同项目时,最好把不相关的项目关闭,否则很容易发生错误,比如把需要的图片扔进另一个项目的drawable文件夹里面,在需要的项目里面就无法显示。 关闭步骤: 1.在Package Explorer中选中想要关闭的项目 2.在上部工具栏中选择Project,close project 即可关闭当前项目
2016-03-16 16:00:57
4610
原创 安卓TextView设置字体竖直排列
1.属性介绍: 安卓中有一个属性为android:ems=”x” x表示一行显示的字符个数。 2.具体操作 第一步:设置控件宽度为包裹内容android:layout_width=”wrap_content” 第二步:设置每行显示一个字符 android:ems=”1”
2016-03-16 15:52:54
7788
原创 安卓按钮背景透明及按钮透明
1.两大属性介绍: android:alpha=”0” //实现按钮透明化,按钮就不可见了,包括上面的文字 android:background=”#00000000”//设置按钮背景,背景透明,但是按钮上的文字仍然可见。也可以把图片设置为背景
2016-03-14 16:51:46
2199
原创 设置安卓背景图片
1.首先找到一张大小合适的图片,或者把它裁剪成大小合适的图片(可以用画图或者ps等工具),最后将其格式改成png(假设图片名为pic)。2.在安卓工程目录res下创建新的文件夹drawable,并把图片拖入其中。3.在布局中加入android:background="@drawable/pic"(不用加文件扩展名png)
2016-03-13 14:13:36
1506
原创 转折——新的征途
夏天的风在夜晚显的格外清凉,隐约有种熟悉的味道,不知不觉我来到这个大学已经快一年了,一年前,独自一个人拖着行李箱,踏上了火车,来到了离家1000里以外的古都西安。高考填报志愿的时候,没有理会家里人的反对,我把所有的专业都填了信息方面的专业,也许对一个学信息的人来说,在这所学校并不是很好的归宿,但是觉得复习可能自己真的不喜欢,既然这样,不管在哪里,能够学到自己喜欢的专业也差不多了。花了半年的时间
2015-07-20 17:38:21
633
原创 Java中对象数组的创建于使用
Java中创建对象数组的几种基本方法首先我们需要创建一个classclass Student{ String name; double score; String num; Student(String n,double s,String m){ name=n; s=score; num=m; } public static void printInfo(){
2015-07-20 17:22:53
3317
原创 字符串最短距离问题
Question:设有字符串X,称在X的头尾及中间插入任意多个空格后构成的新字符串为X的扩展串,如字符串X为“abcbcd”,则字符串“abcb□cd”,“□a□bcbcd□”和“abcb□cd□”都是X的扩展串,这里“□”代表空格字符。 如果A1是字符串A的扩展串,B1是字符串B的扩展串,A1与B1具有相同的长度,那么定义字符串A1与B1的距离为相应位置上的字符的距离总和,而两个非空格字符的
2015-07-05 16:02:01
2312
原创 poj2406Power Strings
题意:求字符串中的最小子串的个数;思路:n==len(s)字符串长度 0 next[n]-1 R 1 | 2 | 3 | 4 | 5 | | | | | Y 1 | 2 | 3 | 4 | 5
2015-05-30 19:28:42
453
原创 快速排序
挖坑填数,先找一个数作为基数,这里选第一个;然后从后往前找,找到比它小的数,放在他的位子上,这样刚刚找到的那个数的位子就空了下来,再从前开始找到比
2015-05-29 13:32:39
567
原创 poj3461Oulipo
题意:一道简单的KMP题,找出第一个字符串p在第二个字符串s中出现次数。思路:找出next数组后匹配,当字符串p匹配完成后,计数器加一,然后j回溯到next[j]继续匹配。代码:#include#include#include#include#include#include#includeusing namespace std;#define CLR(a,b) memset
2015-05-24 17:27:31
987
原创 poj2752 seek the name seek the fame
题意:给你一个字符串,计算既是前缀又是后缀的字符串的长度,按升序输出。思路:首先next[len]代表s中的最大的既是前缀又是后缀的串,并且长度恰好是next[len] 蓝色代表匹配 最大前后缀。 因为该段是最大段,所以剩下的前后缀一定在其内部。所以相当于在第一段
2015-05-24 17:19:53
588
原创 大一下学期第十一周及以前学习总结
其实自己从上学期做完一百道基础题时就一直在水,寒假回家的时候本来打算闭关的,结果回家就废了,复习了一遍c语言的课本以后又看了十几页的刘汝佳就再也不想看了,寒假唯一有点用的就是搞完了c语言的大数模板,后来到了学校之后短期内没有任务,感觉也没有动力,就被舍友带去各种嗨皮,也没有学什么,于是一直颓。 快到清明节的时候和ssk&&cwk到科协办公室去学了三天为校赛准备,一直在学司老大的博客上的博
2015-05-23 21:54:03
1129
原创 浅谈字符串匹配的KMP算法
1 简介KMP算法是一种改进的字符串匹配算法,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。(以上信息来自百度百科)如果初次
2015-05-23 10:47:35
659
原创 浅谈链式前向星
功能:图论中存储点,边和遍历查找;介绍:edge[i].w 第i条边的权重 edge[i].to 第i条边的终点 edge[i].next 与第i条边同起点的上一条边的存储位置 head[i] 以i为起点的第一条边的存储位置1. 添加点边数据#define maxn 10005int he
2015-05-21 13:10:56
694
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人