自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构算法: 八数码问题 小结

问题定义算法流程相关搜索策略单向BFS搜索双向BFS搜索逆向BFS离线打表A启发式搜索算法八数码问题变种解法 hdu3567好久没写博客了,最近开始更一个系列,关于数据结构算法的,希望能形成一个好的体系。 之前写的博文是零碎的知识点小结,只适合自己回顾,不适合他人阅读或者教学,希望这个系列能改善相关的问题,方便他人阅读,分享知识。问题定义八数码问题: 在3×3的棋盘,摆有八个棋子,每

2017-05-18 21:23:07 3030

原创 凸优化-无约束优化算法

优化相关算法小结

2017-05-18 20:52:47 931

原创 凸优化-4对偶性

原问题 与 对偶问题的相互关系

2017-05-18 20:51:54 326

原创 凸优化-3凸优化问题

凸优化问题

2017-05-18 20:51:06 298

原创 凸优化-2-凸函数

凸函数的思维导图

2017-05-18 20:50:19 309

原创 凸优化-1-凸集

凸集 1 仿射集 1.1 连接两点的直线都在集合内 1.2 线性方程组的解 1.3 仿射组合 1.4 仿射包 2 凸集 2.1 连接两点的直线 2.2 凸组合 2.3 凸包:包含集合C的最小凸集 3 凸锥 3.1 包含原点的射线,扇形等 3.2 凸锥组合 3.3 凸锥包 4 关系 4.1 仿射集是凸集 4.2 凸锥是凸集

2017-05-18 20:49:10 485

原创 Linux-10-vim编辑器

2017-05-18 20:44:41 152

原创 Linux 09-压缩与备份

09压缩与备份1 压缩  1.1 把空间填满,让整个档案占用的容量下降  1.2 指标:压缩比2 解压缩3 tar打包程序4 格式  4.1 .Z    4.1.1 compress程序压缩的档案    4.1.2 预设情况下,被压缩源文件不见,会出现*.Z    4.1.3 可用重定向避免    4.1.4 uncompress解压缩  4.2 .

2017-05-18 20:42:38 189

原创 (Linux)08-Linux磁盘文件管理 思维导图

08 Linux磁盘文件系统管理1 磁盘的组成与分割  1.1 组成    1.1.1 磁盘盘    1.1.2 机械手臂    1.1.3 主轴马达  1.2 物理组成    1.2.1 扇区    1.2.2 磁柱    1.2.3 重要的第一扇区 MBR  1.3 分割    1.3.1 主分区    1.3.2 延伸分区        1

2017-05-18 20:38:30 1205

原创 专题 计算几何学 凸包 hdu1392Surround the Trees

题目思路代码题目题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1392 Problem Description There are a lot of trees in an area. A peasant wants to buy a rope to surround all these trees. So at first he must k

2016-11-13 10:20:24 273

原创 专题:计算几何学 凸包 hdu2108 shape of hdu

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2108题目Problem Description 话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,“徐队”的称呼逐渐被“徐总”所取代,海东集团(HDU)也算是名副其实了。 创业是需要地盘的,HDU向钱江肉丝高新技术开发区申请一块用地,很快得到了批复,据说这是因为他们公

2016-11-11 20:16:38 341

原创 专题:计算几何学 线段相交 hdu1086

题目思路代码如下题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1086 代码链接: https://github.com/fangtanchen/Learning/tree/master/1_Algorithm/hdu/ACM_STEP/ch7/s1/2_segment_intersection题目Problem Description Ma

2016-11-11 20:14:11 383

原创 专题:计算几何学 (多边形的中心) hdu1115Lifting the Stone

两种代码如下includeincludeincludeincludedefine U_DEBUGdefine L_JUDGEifdef L_JUDGEpragma warningdisable4996endif题目链接附上: http://acm.hdu.edu.cn/showproblem.php?pid=1115 代码链接: https://github.com/fan

2016-11-11 20:04:07 644

原创 nim博弈2: hiho1172

描述描述Alice和Bob这一次准备玩一个关于硬币的游戏: N枚硬币排成一列,有的正面朝上,有的背面朝上,从左到右依次编号为1..N。现在两人轮流翻硬币,每次只能将一枚正面朝上的硬币翻过来,并且可以随自己的意愿,在一枚硬币翻转后决定要不要将该硬币左边的任意一枚硬币也翻一次(正面翻到背面或背面翻到正面)。翻最后一枚正面向上的硬币的人获胜。同样的,这次游戏里面Alice仍然先手,两人均采取最优的策略,

2016-10-21 20:13:36 368

原创 Nim 博弈1: hiho1163

描述解法描述今天我们要认识一对新朋友,Alice与Bob。 Alice与Bob总是在进行各种各样的比试,今天他们在玩一个取石子的游戏。 在这个游戏中,Alice和Bob放置了N堆不同的石子,编号1..N,第i堆中有A[i]个石子。 每一次行动,Alice和Bob可以选择从一堆石子中取出任意数量的石子。至少取1颗,至多取出这一堆剩下的所有石子。 Alice和Bob轮流行动,取走最后一个石子的

2016-10-21 20:09:45 240

原创 HDU3231Box Relations

题目http://acm.hdu.edu.cn/showproblem.php?pid=3231 第一想法就是拓扑排序,想了一想,发现并不难代码#include<iostream>#include<cstdio>#include<cstring>#include<vector>#include<algorithm>#include<queue>#ifdef L_JUDGE#pragma

2016-04-10 17:21:04 352

原创 hdu1066Last non-zero Digit in N!

题目题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1066 数据很大,超过10^100,字符串处理代码#include<iostream>#include<cstdio>#include<cstring>//#include<vector>#include<algorithm>#ifdef L_JUDGE#pragma warning(d

2016-04-10 17:17:20 343

原创 UVA10815 - Andy's First Dictionary

题目代码题目简单题目 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1756 使用模板,trie树处理解题时觉得比较复杂度过高,改用trie树。 因为存在不规范字符,所以使用了scan函数。 当然可以使用 scanf("%^[A-Z,a-z]"

2016-04-07 09:39:40 235

原创 UVA10878 - Decode the tape

题目https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1819是ascii的形式,转换一下就好,水题代码#include<iostream>#include<cstdio>#include<cstring>//#include<vector>#incl

2016-04-06 19:25:06 324

原创 UVA10010 Where's Waldorf?

题目代码题目水题 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=951代码#include<iostream>#include<cstdio>#include<cstring>//#include<vector>#include<algorit

2016-04-06 16:38:19 262

原创 UVA401_Palindromes

题目代码题目https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=342 水题 代码#include<iostream>#include<cstdio>#include<cstring>//#include<vector>#include<algori

2016-04-06 16:35:21 236

原创 UVA10361 - Automatic Poetry

题目代码题目https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1302简单水题,稍微处理一下就好。代码#include<iostream>#include<cstdio>#include<cstring>//#include<vector>#i

2016-04-06 16:31:37 273

原创 git_community_book_notes:ch3_junior_usage

1忽略某些文件2REBASE2-1REBASE基本用法2-2交互式rebase储藏储藏队列GIT树名追踪分支使用GIT GREP进行搜索GIT的撤消操作-重置签出和撤销维护GIT建立一个公共仓库建立一个私有仓库- 使用Gitosos的多用户访问1忽略某些文件起因 项目中经常会生成一些GIt系统不需要追踪的文件。开发中你会发现项目中到处都有未追踪的文件。git add

2015-11-03 22:46:47 588

原创 git_community_book:ch2_basic_usage

1Git初始化1-1git配置1-2对于新建项目这部分定制操作要在git初始化之后执行acquire a repository2-1Clone一个仓库2-2Create一个新的仓库正常的工作流程4分支与合并4-1分支4-2解决合并中的冲突4-3撤销一个合并4-4快速向前合并5git日志5-1查看日志5-2日志统计5-3格式化日志5-4日志排序5-5比较提交 git

2015-11-03 22:45:42 279

原创 git_community_book_notes:Introduction

1起源2目标3版本控制系统3-1集中式版本控制系统3-2 分布式版本控制系统GIT对象模型1起源:绝大多数Linux内核维护工作都花在了提交补丁和保存归档的繁琐事务上集中式的版本控制系统不好用商用的分布式版本控制系统BitKeeper的停止授权2目标速度简单的设计对非线性开发模式的强力支持完全分布式有能力搞笑管理类似Linux内核一样的超大规模项目3版本控制系统3-1集

2015-11-03 22:44:52 399

原创 机器学习笔记_ch4_分类算法

1Prerequisite Knowledge2解决分类问题的一般方法3决策树归纳Decision Tree1决策树的工作原理2如何建立决策树21Hunt算法22决策树归纳的设计问题3表示属性测试条件的方法4选择最佳划分的度量5决策树归纳算法6例子Web机器人检测7决策树归纳的特点4模型的过分拟合1噪声导致的过分拟合2缺乏代表性样本导致的过分拟合3过分拟合与多重比较过程

2015-10-26 11:32:34 638 1

转载 UVA Poker Hands题解

我是使用分支选择的方式求解的结果,谢了接近350行的代码,中途的调试时间也非常的长。确实,代码冗长的时候,错误就会不可避免的发生。看了看网上某大神的大作,感觉到差距巨大,甚是惭愧,在此放上大神的代码,督促自己。转子博客:http://blog.csdn.net/mobius_strip/article/details/47047513题目:两个人手里各有五张牌,比较两牌型大

2015-10-03 15:56:49 613

原创 关于UVa110103题目的分析

提交了几次,都是WA,查看程序觉得没有什么问题,上网查看别人家的程序,思想也都类似,瞬间感觉无厘头~接连提交了几次,发现还是错误。后来把float类型改成了double类型,就通过的~可能受到精度的影响,导致程序的测试用例结果输出错误了。 以此篇告诫自己。题目如下: (转载自http://www.programming-challenges.com/pg.php?page=downlo

2015-09-10 17:00:07 333

原创 1 LaTex入门--符号和结构 (上)

笔记开始前,先一句话该概括本笔记的内容: “本篇论文介绍LaTex的简单正文结构、基本指令及自定义指令、基本符号,以供后续文件使用。”文稿包含: 正文、排版控制命令\命令名[可选参数]{不可省略的参数}2.1源文件的结构 导言+正文2.1.1短片论文\documentclass{article}\usepackage{amsmath}\usepackage{

2015-08-14 09:48:18 986

原创 2.excle学习之二:工作簿与工作表

最近看微博逛论坛,发现一个微博用户提供了一个excel的教学,向各位推荐一下: 微博用户名:excel技巧竞选微 博 地 址 :http://www.weibo.com/u/3606756042?from=feed&loc=nickname#_rnd14394513947112.1 冻结窗格滚动界面是无法查看表头序列、或者行序列名;这影响我们对数据信息的

2015-08-13 16:03:04 305

原创 1.excle学习之一:工作环境设置

最近看微博逛论坛,发现一个微博用户提供了一个excel的教学,向各位推荐一下: 微博用户名:excel技巧竞选微 博 地 址 :http://www.weibo.com/u/3606756042?from=feed&loc=nickname#_rnd1439451394711在此感觉该博友提供的咨询,以下是我的学习记录: 1.功能区缩小还原页面布局的一部分,单击显示,鼠

2015-08-13 15:41:43 538

空空如也

空空如也

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

TA关注的人

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