自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AI蜗牛之家

北航烟酒僧~ 腾讯自然语言处理算法工程师~

  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux命令

网站:http://man.linuxde.net很有用

2017-05-28 15:44:30 619

原创 解决Linux下gets函数警告

由于Linux下没有gets函数,所以提示函数警告 warning: the `gets' function is dangerous and should not be used.用fgets代替就行了。函数算在头文件:#include 函数原型:       int fgetc(FILE *stream);       char *fgets(cha

2017-05-25 21:01:32 8106 1

原创 freopen文件操作后控制台输入输出

原网址:here有时用了freopen,怎么搞都不能从控制台输入输出了,相当郁闷。于是总结了一下用freopen后恢复到控制台的方法。方法一、        在freopen前,调用dup把标准输出的文件描述符保存起来              old = _dup( 1 );             FILE *fp=freopen("a.out","w"

2017-05-25 20:54:54 2571

原创 Linux C编程下没有 itoa()函数的问题

今天从window上一直c++程序到Linux上,但是原来写的itoa提示不能用了,然后用下面解决。。。。比较简洁的方法是用sprintf()函数代替。具体代码如下:#include #include int main() { int number = 429496729; char string[25]; sprintf(

2017-05-25 19:25:12 2363

原创 Linux下调用系统终端命令popen()

最近需要大量的数据分析,但是需要执行一个GCC名令对所有文件生成中间文件,但是Makefile不会写,所以就只能直接调用Linux终端的命令了,所以使用到了popen()函数,但是执行的时候,每次都会执行一部分然后显示出错,什么原因?google后才发现这个函数的功能是fork子进程,但是每次我的没有close掉,估计子进程太多就炸掉了,加上之后完美运行。简单说一下popen()函数

2017-05-24 19:06:18 2412

转载 Linux C 读取文件夹下所有文件(包括子文件夹)的文件名

 今天需要测试一下OJ产生的数据,文件太多,所以需要通过文件递归遍历调用shell命令,所以网上找了递归访问的,比之前window下的程序更简单清爽。借鉴:http://www.cnblogs.com/xudong-bupt/p/3504442.htmlLinux C  下面读取文件夹要用到结构体struct dirent,在头#include <dirent.h>中,如下...

2017-05-22 08:03:39 1816

原创 python入门

决定用这篇帖子来作为Python基础用法的更新帖,遇到简单但是实用的Python相应特性就通过该篇帖子来更新  变量特点 a b的id是一样的 (其他种类的变量比如列表、字典都没有这种特性,都类似于c++里面的地址) a=1 b=1 print id(a) print id(b) print "sssss",5 预算符 ** 平方 ...

2017-05-13 20:44:06 652

原创 中国剩余定理整理

设正整数两两互素,则同余方程组                               有整数解。并且在模下的解是唯一的,解为                                 其中,而为模的逆元。int CRT(int a[],int m[],int n){ int M = 1; int

2017-05-05 10:19:07 993

原创 Easy Tree Query(二叉搜索树 规律)

Easy Tree Query时间限制: 3 Sec  内存限制: 128 MB提交: 130  解决: 15[提交][状态][讨论版]题目描述You are given a binary search tree with depth k, whose nodes are valued from 1 to (2k − 1) and then Q queries.Fo

2017-05-05 09:56:03 1422

原创 Grid(规律)

Grid时间限制: 1 Sec  内存限制: 128 MB提交: 318  解决: 40[提交][状态][讨论版]题目描述Pong is wandering in the grids, and we take his initial position as (0,0). Each step he can move in the 4 directions of UP, D

2017-05-05 09:49:58 989

原创 Pong’s Birds(概率 模拟)

Pong’s Birds时间限制: 1 Sec  内存限制: 128 MB提交: 98  解决: 24[提交][状态][讨论版]题目描述In order to train his birds, Pong is holding a competition for them. (He have birds, does he?) He have 2n birds,so h

2017-05-05 09:38:05 1387

原创 数论总结(二)

欧拉函数:用途:对正整数n,欧拉函数是小于或等于n的正整数中与n互质的数的数目。通式:  ,其中p1, p2……pn为x的所有质因数,x是不为0的整数。φ(1)=1(唯一和1互质的数(小于等于1)就是1本身)。 (注意:每种质因数只一个。比如12=2*2*3那么φ(12)=12*(1-1/2)*(1-1/3)=4若n是质数p的k次幂,  ,因为除了p的倍数外

2017-05-04 16:51:05 2223

原创 poj 1679 The Unique MST(次小生成树)

题意:判断最小生成树是否唯一。思路:求出次小生成树,如果与最小生成树相等,则不唯一。ps博客#include#include#includeusing namespace std;/*求最小生成树时,用数组Max[i][j]来表示MST中i到j路径中的最大权边求完后,直接枚举所有不在MST中的边,替换掉最大权边的边,更新答案点编号从0开始*/const i

2017-05-04 15:33:46 795

原创 The 2016 ACM-ICPC Asia Dalian Regional Contest(汇总)

题解链接 ProblemRank (05:00:00)0 CommentsSettingFavoriteClone Stat#OriginTitlehere222 / 700AHDU 5971Wrestling Match

2017-05-04 10:45:57 2048

原创 HDU 5978 Convex(几何水题)

ConvexTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 683    Accepted Submission(s): 449Problem DescriptionWe have a special con

2017-05-04 10:41:37 1362

原创 HDU5978 To begin or not to begin(概率+规律)

To begin or not to beginTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 783    Accepted Submission(s): 508Problem DescriptionA b

2017-05-04 10:29:47 1114

原创 HDU 5977 Garden of Eden(树分治)

Garden of EdenTime Limit: 10000/5000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 593    Accepted Submission(s): 172Problem DescriptionWhen God m

2017-05-04 10:25:58 2312

转载 分治算法在树的路径问题上的应用(总结)

转自IOI2009 中国国家集训队论文  分治算法在树的路径问题中的应用【摘要】          树作为一类特殊的数据结构,在信息学中有着极为重要的作用,各类关于树的题目在竞赛中更是屡见不鲜。本文选取了近几年出现的关于树的路径的题目,并结合例题讲解了分治算法在此类问题上的应用。【关键字】       树 路径 路径剖分 分治 数据结构         【序言】

2017-05-04 10:09:18 2246

原创 hdu 5976 Detachment(逆元+贪心+数论+前缀和+二分 待整理)

DetachmentTime Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 992    Accepted Submission(s): 283Problem DescriptionIn a highly devel

2017-05-04 09:58:07 1318

原创 HDU 5974 A Simple Math Problem(数论)

A Simple Math ProblemTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1691    Accepted Submission(s): 494Problem DescriptionGiven

2017-05-03 22:26:03 1021

原创 Game of Taking Stones(威佐夫博奕 待整理)

Game of Taking StonesTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 477    Accepted Submission(s): 184Problem DescriptionTwo pe

2017-05-03 21:49:07 1113

原创 HDU 5971 Wrestling Match(染色法二分图 OR 并查集)

Wrestling MatchTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1103    Accepted Submission(s): 421Problem DescriptionNowadays, a

2017-05-03 21:12:03 1293

原创 求个最大值(技巧+二分转化)

求个最大值时间限制: 1 Sec  内存限制: 128 MB提交: 267  解决: 52[提交][状态][讨论版]题目描述给出 n(1 一直到 n,求满足 ai >= aj 的最大的 ai % aj。 输入第一行一个数字 n,第二行 n 个整数。 输出题目要求的最大值。 样例输入22 3样例输出1

2017-05-03 17:25:54 1275

原创 失恋的小 T(后缀数组)

失恋的小 T时间限制: 1 Sec  内存限制: 128 MB提交: 174  解决: 75[提交][状态][讨论版]题目描述小 T 最近失恋了,开始怀疑人生和爱情,他想知道在这世界中去伪存真后还剩多少。 小 T 在网上拿到了代表大千世界的长字符串,删掉了所有换行空格和标点符号,只剩下了小写字母。 现在字符串中有好多重复的子串,相同子串里只有一个是 Real 的

2017-05-03 11:59:21 724

原创 后缀数组总结

后缀数组——处理字符串的有力工具作者:罗穗骞2009年1月  【摘要】  后缀数组是处理字符串的有力工具。后缀数组是后缀树的一个非常精巧的替代品,它比后缀树容易编程实现,能够实现后缀树的很多功能而时间复杂度也并不逊色,而且它比后缀树所占用的内存空间小很多。可以说,在信息学竞赛中后缀数组比后缀树要更为实用。本文分两部分。第一部分介绍两种构造后缀数组的方法,重点介绍如何

2017-05-03 11:41:25 3098

原创 数字逻辑练习题(*模拟 & 库函数)

数字逻辑练习题时间限制: 1 Sec  内存限制: 128 MB提交: 291  解决: 48[提交][状态][讨论版]题目描述原码、反码、补码都是一样的,都是正数本身。  对于负数: 原码是符号位为 1,数值部分取绝对值的二进制。 反码是符号位为 1,其它位是原码取反。 补码是符号位为 1,其它位是原码取反,未位加 1。  输入一个 64b

2017-05-03 10:42:07 1150

原创 琐碎的区间(线段树区间更新 + 技巧!)

琐碎的区间时间限制: 4 Sec  内存限制: 256 MB提交: 131  解决: 26[提交][状态][讨论版]题目描述给出一个长度为 n 的整数序列 A[1..n],有三种操作: 1 l r x :  把[l, r]区间的每个数都加上 x 2 l r :  把[l, r]  区间每个 A[i]变为sqrt(a[i])的整数部分3 l r :  求[l,

2017-05-03 10:30:18 986

原创 瑞神要考研(并查集)

1003: 瑞神要考研时间限制: 1 Sec  内存限制: 128 MB提交: 300  解决: 87[提交][状态][讨论版]题目描述瑞神要准备考研了,为了复习数据结构,瑞神在某宝上买了一本数据结构得考研辅导资料《考研数据结构---从入门到放弃》,从此瑞神开始了愉快的复(zhuang)习(bi)。 有一天,瑞神找了好多条链表来辅助自己复习,但是他在复习的过程中一不

2017-05-03 10:18:11 966

原创 Markdown基本用法

尝试着使用Markdown。。。 现在是我在学习Markdown时做的笔记。学完这些Markdown的基本使用已经不成问题。标题设置(让字体变大,和word的标题意思一样) 在Markdown当中设置标题,有两种方式: 第一种:通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。 第二种:在文字开头加上 “#”,通过“#”数量表示几级标题。(一共只有1~6级标题,1级标题字体

2017-05-03 09:41:04 816

原创 字符串“水”题(状压DP + map哈希总结)

1001: 字符串“水”题时间限制: 1 Sec  内存限制: 128 MB提交: 271  解决: 96[提交][状态][讨论版]题目描述给出一个长度为 n 的字符串(1输入第一行一个正整数 T,表示数据组数(1 接下来 T 行,每行有一个只包含小写字母的字符串。 输出每个答案输出满足要求字符串个数。每个答案占一行。样例

2017-05-02 21:36:37 987

原创 多校联合集训(汇总)

结果题目编号标题题解正确提交Y1001字符串“水”题 93265Y1002小婷婷吃蘑菇 139361Y1003瑞神要考研

2017-05-02 21:01:45 917

原创 NEERC 2014, Eastern subregional contest(汇总)

之前因为两场比赛时间冲突了,草草水了几发就没再做,整理下!OverviewProblemRank (05:00:00)0 CommentsSettingFavoriteClone Stat#OriginTitle太水!535 / 705A

2017-05-02 20:27:51 1115

原创 URAL 2019. Pair: normal and paranormal(***栈模拟)

2019. Pair: normal and paranormalTime limit: 1.0 secondMemory limit: 64 MBIf you find yourself in Nevada at an abandoned nuclear range during Halloween time, you’ll become a witness of a

2017-05-02 20:19:01 915

转载 Google服务器架构图解简析

无意间发现一个自己比较感兴趣的google的文章,挺不错的还,转载一下!!!虽然可靠性无法查证PS:Google,无疑是互联网时代最闪亮的明星。截止到今天为止,Google美国主站在Alexa排名已经连续3年第一,Alexa Top100中,各国的Google分站竟然霸占了超过20多个名额,不得不令人感叹Google的强大。不论何时,不论何地,也不论你搜索多么冷门的词汇,只要你的电脑连

2017-05-02 17:20:46 2111

原创 URAL 2021. Scarily interesting!(*贪心? set整理)

2021. Scarily interesting!Time limit: 1.0 secondMemory limit: 64 MBThis year at Monsters University it is decided to arrange Scare Games. At the Games all campus gathers at the stadium s

2017-05-02 16:13:58 864

原创 URAL 2020. Traffic Jam in Flower Town(模拟)

2020. Traffic Jam in Flower TownTime limit: 1.0 secondMemory limit: 64 MBHaving returned from Sun City, Dunno told all his friends that every shorty may have a personal automobile. Immed

2017-05-02 11:17:23 728

原创 URAL 2018 The Debut Album(DP)

2018. The Debut AlbumTime limit: 2.0 secondMemory limit: 64 MBPop-group “Pink elephant” entered on recording their debut album. In fact they have only two songs: “My love” and “I miss yo

2017-05-02 11:07:43 994

原创 URAL 2015 Zhenya moves from the dormitory(水题)

2015. Zhenya moves from the dormitoryTime limit: 1.0 secondMemory limit: 64 MBAfter moving from his parents’ place Zhenya has been living in the University dormitory for a month. However

2017-05-02 10:12:05 769

原创 概率DP总结(待整理)

最近做了一些比较经典的概率DP的题(简单题),在此对于这部分题先进行总结:(一些题没有放在这里,博客中都有)对于这一类问题,需要注意:不是所有离散的期望概率问题都需要概率DP,有时候需要对问题进行分析,再确定具体方法。 例如,如果操作是互相独立的,且操作对象比较多,这时候如果用DP来求解,状态会十分庞大,当然也不排除类似于倍增DP的解法,但更多的是根据操

2017-05-02 09:06:40 897

原创 HDU 5236 Article(概率DP+贪心 待解决)

ArticleTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 917    Accepted Submission(s): 328Problem DescriptionAs the term is going

2017-05-02 08:52:05 835

Redis-x64-3.2.100.msi

Redis-x64-3.2.100.msi,因为官网的速度实在是太低了,所以下载下来共享,不过现在最低需要2积分,没法免费了,是在抱歉,若需要留言也可

2017-10-14

STL整理总结

C++的基本库函数STL

2017-04-24

坦克大战游戏,支持声音,配置等

自己写的坦克大战,包括声音等特效,能够对游戏进行坦克数目、地图等进行设置,代码大约1200-1300行,可在此基础上进行深度开发,是对初学者并有部分Java基础的一个很好的锻炼机会,代码由本人自主开发,较为实用。当然也可以作为大作业使用

2015-03-14

C++ API

包含C++以及C语言的库函数,在学习和使用时便于查找和理解库函数

2015-01-24

空空如也

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

TA关注的人

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