自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 hdu 6299 贪心+分治

题意:求n个字符串任意排列后可以得到的最大的括号匹配个数 解法: 每个字符串内部的匹配数是定值,可以读入的时候处理一下。处理之后得到的是形如")))((("这样的串,用a和b分别存每个字符串剩下的左括号和右括号的个数,这样字符串就可以丢掉,省很多空间。。可以发现一个贪心的规律:显然最后应该是  ))((((( + )))(((((( + )))))(( + ))))(( ...

2018-08-05 13:16:22 304

原创 神奇的多次前n项和

发现一个规律。不知道为啥。

2018-08-03 04:20:40 436

原创 firekylin配置畅言评论插件的source id

首先到畅言注册账户,然后复制它提供的代码。source id这个东西并没有在firekylin的文档上看到,所以xjb试了一下。发现是<?php echo $this->article->id;?> 难道后台是用php实现的?<!--高速版--><div id="SOHUCS" sid=""<?php echo $this-&gt

2018-07-29 06:18:16 886 1

原创 firekylin博客系统的一些问题

学校的内网服务器上搭建了一个firekylin博客系统,这篇记录一些使用过程中的问题。1.登录路径必须和服务器设置路径一致之前没有开域名,直接用ip登录后台。后来修好了域名之后,ip登录就失败了,无法更新文章。原因是登录路径必须和服务器设置路径一致,而后天设置的是域名登录。切换成域名访问就可以了。这个博客系统不是很稳定,中间因为这个问题失去了写的一些内容。...

2018-07-21 18:45:40 501 1

原创 mac下如何将本地git和github仓库同步

如何将本地git和github连接并传输*1.ssh配置1.1 本地配置sshcd ~/.ssh如果没有该目录就先创建mkdir ~/.ssh然后创建ssh文件ssh-keygen -t rsa -C "your_email@youremail.com"然后是设置用户密码,嫌麻烦可以一路Enter1.2 github添加ssh在github的setting里的SSH and GPG keys增加s...

2018-04-27 19:42:20 2003

原创 mac os安装wordcloud

wordcloud是python的第三方词云库。 一开始直接使用pip安装pip install wordcloud结果报错“Failed building wheel for wordcloud”正确的步骤应该是xcode-select --installpip install wordcloud先安装xcode-select,再安装wordcloud原因不明...

2018-04-23 16:29:36 7150 3

原创 在csdn上使用markdown编辑器

csdn对markdown的支持很不错,满足了我对博客最大的要求。个人博客的优点在于可定制化,缺点在于搭建和维护成本。 第三方博客则是相反。另外第三方博客也更容易被搜索引擎爬到,seo(search engine optimization)更优。如何在csdn上使用markdown编辑器 ? 默认写文章的地址是https://mp.csdn.net/postedit。 要使用mark...

2018-04-23 16:15:05 163

原创 python之禅

The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is better than nested.Sparse is bet...

2018-04-21 23:44:26 167

原创 统计《三国演义》前15个人名

在课堂代码的基础上,用循环做了一个更深的去噪的处理。具体就是首先每个词输出的时候问(y/n)来判断是不是人名,攒够15个人名后输出统计的exclude,然后第二次再除去那些exclude,最后得到完整的前15的人名。(其实就是人工去噪。。。)#threeKingdoms.pyimport jiebawith open("text//threekingdoms.txt","r",encodin...

2018-04-21 21:07:58 1742

原创 python的try-except-else-finally的用法

这是python中用作异常处理的语句。def test(a): try: 1 / a except Exception as e: '''异常的父类,可以捕获所有的异常''' print ("0不能被除") return False else: '''保护不抛出异常的代码''' print ("没有异常") ...

2018-04-21 08:07:58 400

原创 turtle绘制科赫曲线

科赫曲线是分形几何中的一种。非常具有数学美感的一种曲线。先定义下投影长度:曲线总长度在当前角度的投影科赫曲线的定义(从绘制的角度定义)是递归的:绘制投影长度为size的第n阶的科赫曲线:1.若n=0,则绘制长度为size的直线2.否则,按顺序分别旋转0,60,-120,60度,每旋转一个角度后绘制投影长度为size/3的n-1阶科赫曲线当n趋近于无穷,科赫曲线的长度是无穷的。但是无穷的长度,包含的...

2018-04-21 01:34:27 9145 1

原创 山羊门问题的实验

题目:假设你参加一个电视游戏节目,节目现场有三扇门,其中一扇门后面是一辆车,另外两扇门后面则是山羊。主持人让你选择其中的一扇门。不妨假设你选择了一号门吧。主持人故意打开了另外一扇门,比如说三号门,让你看见三号门的后面是山羊。然后主持人问你,“你想改变你的选择,换成二号门吗?”这时候,你会怎么做? 学过概率论都知道,理论上换门后中奖概率应该是2/3我写了个程序模拟了一下。实验过程:Talk is c...

2018-04-20 21:27:01 3959

原创 通过蒙特卡罗方法求圆周率

来源蒙特卡罗方法来源于大名鼎鼎的数学家冯诺依曼,蒙特卡罗是摩洛哥的著名的赌城。内容通过统计模拟。原理是大数定律。应用广泛运用于核物理领域通过蒙特卡罗方法求圆周率,过程非常好理解,精度取决于计算量。其实这个方法是计算思维的很典型的代表,不精确,但是当数量级庞大到一定程度,就会很接近最优解。下面附上c++代码#include<iostream>#include<ctime>...

2018-04-20 17:34:05 1026

原创 python中表达式的运算顺序

更正2018.7.29:非常感谢 甘兆祥 的指正,我之前的理解是错误的。True or False and False 的结果是 True,原因应该是and的优先级高于or,因为False and False or True的结果也是True,说明实际的运算顺序是 True or (False and False)和(False and False) or True24<=28&...

2018-04-20 17:25:04 6634 3

原创 Python的with和as使用方法

with语句的作用对于一个事先需要设置事后需要清理的任务,with可以很简洁的处理并且监控中间的异常。但是实际上它的功能完全可以用try-except-else-finally语句实现,但是with-as更加简洁,可以看做try语句的简化版。非常常见的例子是文件的打开同样的功能,如果用try语句f = open("1.txt","w")try: data = f.read()final...

2018-04-20 16:58:19 3090

原创 turtle绘制正方形螺旋线

本题是嵩天的python书习题2.8#2.8.pyimport turtle as t#2.7.pyimport turtle as tt.setup(1000,1000)t.pen(shown = True, pendown = False, speed = 0)a = 500t.goto(-250,-250)t.seth(90)t.pendown()while(a!=...

2018-04-19 21:59:55 30505 1

原创 turtle画彩虹蟒蛇

这是嵩天老师的python书的习题2.3#2.3.pyimport turtle as tt.setup(1000,1000)t.pen(shown = False, pendown = False, pensize = 10, speed = 0)colorlist = [(255, 0, 0), (255, 165, 0), (255, 255, 0),\ ...

2018-04-19 21:23:07 3343

原创 老麻抄手餐馆偶遇

/* 2018-4-18 Beijing 老麻抄手餐馆一对ACM CP坐在我对面,讨论一道题。给n个区间,n<=1e5,区间端点位置0<=x<=1e18男生很快在妹子的启发下想出了算逆序对的方法。all right,和一对情侣讨论问题我心情还是比较复杂的。我再增加一步离散化的操作,因为在此算法中元素的值不重要,只要保留序就可以。离散化就是去值存序的操作。*/#...

2018-04-18 20:35:40 147

原创 c++的unique用法

#include<bits/stdc++.h>using namespace std;int A[100];int main(){ int n=30; for (int i = 0;i<n;++i) A[i] = i; cout<<unique(A,A+n)<<endl; cout<<unique(A,A+n)-A&lt...

2018-04-18 20:11:58 615

原创 关于python中的if __name__ == '__main__'

__name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。...

2018-04-18 17:54:05 120

原创 hdu6178 bfs+输入输出挂

这道题是2017的多校第10场的1008.在一棵树上选取最小的边集使得有k个节点每个节点都和至少一个其他节点相连接。了解二分匹配的话,很容易想到最优的情况肯定包含了最大二分匹配。而求一颗树的最大二分匹配,并不需要什么算法,只要从叶子节点暴力(每个节点若它的父亲不在点集内则将这条边加入边集)就可以,因为树是一个二分图。二分匹配的结果是S,设T=min(K/2,S),则答案是T+K-2*T = K-T...

2018-04-04 16:47:30 173

转载 ANSI-C++

http://people.scs.carleton.ca/~dehne/projects/cpp-doc/ansi/hfiles.htmlIn ANSI-C++ the way to include header files from the standard library has changed.The standard specifies the following modificatio...

2018-04-01 16:26:10 658

清华大学 张昆玮 《统计的力量》

清华大学 张昆玮 《统计的力量》 POJ上的某题,时限很紧…… 大家都用树状数组,但是有人只会用线段树呢? 而且我可以轻易改出一道不能用树状数组的题 在线段树一次次TLE后,有一个ID发帖抱怨 “下次写一个汇编版非递归线段树,再超时?” 可是大家都知道,超时的代码已经2k了。 其实我写的就是线段树。很快,而且不到1k。

2018-07-21

空空如也

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

TA关注的人

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