自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (11)
  • 收藏
  • 关注

原创 HP电脑安转虚拟机搭建ubuntu环境

下载虚拟机vmstation下载ubuntu iso文件安转vmstation,进入bios打开虚拟化硬件开关配置网络代理以及dns,使得可以上网。主要修改/etc/apt/apt.conf文件,以及/etc/resolv.conf配置dns环境

2017-04-27 20:31:42 412

原创 c++中静态成员变量不能够用输入流输入问题

#include<iostream>using namespace std;class Demo{ public: int a; static int c;};static int b;int main(){ Demo d=Demo(); cin>>b; cout<<"b="<<b<<endl; cin>>d.a; cout<<"the result="<<d.a<<e

2015-09-29 20:39:45 604

原创 python核心编程笔记2(p426-464)

执行其他程序execfile()函数//导入模块不是很好,导致最高级代码运行f=open(filename,'r')exec ff.close()用execfile函数就是execfile(filename)执行其他非python程序 主要函数有: system(cmd) fork() execl(file,arg0,arg1) execv(file,arglist)

2015-06-05 11:15:02 10869 1

原创 python类基本语法笔记

语言是工具,一段时间不用就会忘掉语法。静态方法和类方法 什么时候会用到这样的方法呢?类方法是针对类存在的,可以用类直接调用。 主要用到的两个函数是staticmethod()和classmethod().简洁的用法是用Python的修饰器。 需要注意到python的方法是引用型的,这样的好处是可以直接赋值,或者赋值给其他变量等。组合,继承,子类,父类 很多思想和c++面向对象的类

2015-06-03 13:08:18 10925 1

原创 aoj1303

继续python系列,python能够自动推断类型这个太好用了,根本不用声明类型,自己根据运行情况推断出所用的类型,所以在定义函数的时候根本不用声明参数的类型。 下面这个题目aoj1303,求2的指数,如下:def gethex(a): li=[] while a: zhi=a%2 li.append(zhi) a=a/2 r

2015-05-07 21:29:39 1624269

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-05-07 21:24:54 10680

翻译 2014百度笔试题

师兄给的笔试机会,一共7道题 一.基础知识题 1. 动态链接库和静态链接库的优缺点 2. 轮询调度和抢占式调度的区别 3. 数据库中常用锁和应用场景二.算法和程序设计题 4. 一个正整数n,求一个不小于n的不重复数,不重复数是指相邻两位不同,如1101是重复数,而1091不是重复数 5.求一个字符串的最长回文字串 6.给定a[0],a[1],a[2],……a[n]个点,这n个点从左往右

2015-04-21 14:31:40 10716

原创 自动加注释和除去注释的一个命令

1.平常写代码想在一些代码前面自动加上或是除去注释,在vim中可以利用替换命令来做。也可以写个脚本来处理。 #!/bin/sh sed “s/(DRIVER_\w+)/\/\/\1/g filename2 这样便可以自动加入注释。同理,自动删除注释的如下: #!/bin/sh sed “s/\/\/(DRIVER_\w+)/\1/g filename2这就是一个

2015-04-21 14:28:46 10778

原创 服务器配置多用户远程登录

1.useradd -d /home/username -s /bin/bash username 具体命令格式查看 useradd -m 然后修改下密码,之前用的参数-p来设置的,会发生access denied,然后在修改下密码,密码不能包含用户名就可以了 2. 配置的话,主要在 /etc/ssh/sshd_config 重启之后sshd服务,service sshd

2015-04-17 11:39:40 12456

原创 有相同的平均值,产生不同方差的随机数

近来需要用到根据相同的平均值,产生不同的方差的随机数。 找到一段matlab的程序,程序代码如下:% 生成20个%X = zeros(20, 1);%k = 1;fob=fopen('data.in','w')Y=[116,108,106,110,85,89,117,115,95,103, 87,112,97,90,110,96,110,99,103,94, 111,108

2015-04-01 19:29:06 12134

原创 2015-03-23搜狐实习笔试题目

2015搜狐 校招 笔试题目

2015-03-24 16:17:51 10962 2

转载 mx2 sd卡修复方法

mx2手机晚上睡觉关机之后,第二天起来发现sd卡莫名奇妙显示没有插上,mx2是内置sd卡,已经好几次遇到这种情况了,网上找到一下方法,可以用,现在转载给来,方便以后使用。最近在手机上调试安卓程序的时候手机突然关机了,我手动开机后就一直提示在检查SD卡,等了很久以后就得出一个结论“SD卡已损坏,请格式化”,可那么多数据呢,怎么能格式化呢,于是重启,之后依然。。。      解决方法:关机后按

2015-03-20 10:07:32 11077

原创 我的python中matplotlib和seaborn使用记录

matplotlib和seaborn安装部分,python的包安装不是很难,主要是兼容性问题,就是各个包是和python版本需要匹配的,另外matplotlib这个包用到了很多子包,我装了如下部分:python2.7.9+matplotlib-1.4.2+numpy-1.8.2+pyparsing-2.0.3+dateutil-2.4.0+scripy-0.15.1+six-1

2015-03-08 13:49:10 18862 1

原创 记录下python的一些工具安装情况

之前说的装过matplotlib,是共装了如下:python2.7.9+matplotlib-1.4.2+numpy-1.8.2+pyparsing-2.0.3+dateutil-2.4.0+scripy-0.15.1+six-1.9.0+pip工具现在又装了pyquery+easy_install工具现在装scikit-learn,需要满足:Python (>

2015-03-07 22:10:54 10939

原创 win7下面安装pyquery

之前直接用pip安装是不行,如今找到一篇文章网址如下:http://www.cnblogs.com/God-Shell/p/3655939.html用easy_install来装就成功了,记录下便于以后安装。

2015-03-03 16:51:06 11271

原创 android应用性能优化的一些mark

android应用性能优化的一些mark1.手机耗电(1) 被动定位(2) 组件耗电,广播接收器不用的时候把它取消掉。(3) wifi等模块,在屏幕关闭的时候要关掉2. 内存(1) 布局优化,减少不必要对象的创建,另外用merge,ViewStub等优化(2) 在一些UI界面,如果去显式的释放内存可能会导致体验效果不好,会出现卡顿现象(3) 缓存优化Lrucache

2014-12-11 20:52:04 10856

原创 Calf Flac-usaco

1.求最长回文串,而且要求记录位置。yikau

2014-05-05 18:52:49 10892

原创 Barn Repair-usaco

题目要求用最小长度的木板来保护羊,羊放在羊圈里面,每个yangj

2014-04-28 16:41:45 10950

原创 2014多益网络笔试题

共三道算法题1.求最大子矩阵和2.求最长回文字串

2014-04-17 20:14:09 21816 3

原创 判断IP地址有效性

/************************************************************************* > File Name: newfile1.cpp > Author: pzz > Mail: [email protected] > Created Time: 2014/2/24 14:06:47 ********************

2014-03-31 21:13:39 15304

原创 2013 google code jam Lawnmower

/************************************************************************* ID:panzhiz1 PROG:Lawnmower LANG:C++ Created Time: 2014/3/25 10:15:44 ***********************************************

2014-03-25 14:02:53 10835

原创 一段递归 程序(全排列问题)

求一个全排列,用递归的思想来解决,在看递归的问题的时候,如果考虑所有分支条件,发现非常不适合,那么如何有效的分析递归的程序呢。1.递归需要递归出口  2.递归绝对拥有根自身一样性质的子问题,下面用求全排列的代码来看看这个问题,关于类似的问题还有八皇后,棋盘问题,递归方法求逆序等等。。/*******************************************************

2014-03-21 13:43:11 10842

原创 一段递归程序的思考(全排列)

/************************************************************************* ID:panzhiz1 PROG:permutation LANG:C++ Created Time: 2014/3/21 13:25:22 *********************************************

2014-03-21 13:40:14 10852

原创 linux字符界面下显示中文,安装zhcon

1.下载zhcon-0.2.5-to-0.2.6.diff.gz和zhcon-0.2.5.tar.gz两个包  wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.6/zhcon-0.2.5.tar.gz  wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.

2013-07-27 21:31:19 18858 1

原创 poj1001

/** *  *filename:poj1001.java *author:panzhizhou *date:2013-4-16 */import java.io.File;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;imp

2013-04-16 21:07:15 10952

原创 java集合框架

2013-04-16细分task, 1.java集合框架。poj1002 2.正则表达式1笔记:1.List 必须保持元素特定的顺序,可以动态改变大小,有下标,而Set 不能有重复元素。2.集合必须只有对象, 集合中的元素不能是基本数据类型。3.前面我们讲述的Collection 接口实际上并没有直接的实现类回顾细节:entrySet和keySet的作用分别是什么?

2013-04-16 21:05:01 10838

原创 mysql重装的问题

在安装mysql数据库时,如果重新安装,很容易遇见apply security setting error,即在配置mysql启动服务时,在启动apply security setting时会出错,原因是卸载mysql时并没有完全删除文件,所以有必要手动清除这些,要清除的文件主要:一、mysql的安装目录,一般为C:\Program Files目录下。 二、mysql的数据存放目录,一

2012-06-08 10:04:28 10764

原创 codeforce 规则

http://codeforces.com/blog/entry/456The text contains only preliminary rules of Codeforces contests – something surely will change. In particular, I hope to help the community to find the illogic in

2012-04-20 17:40:46 15088

原创 hfut 1247 H 技术员BangFu

这题的确是一道好题,很好的将状态dp以及图论的最短路径,这里上面的权值表示的花费的钱,另外还有很多约束问题, 首先大体描述下这道题,就是一个技术员,遍历N个节点,首先他一开始在0号节点,且是星期一,然后遍历1..N-1 编号的节点,这里要求每个节点只能走一次,而且必须每个节点都得走到,最后还要回到0号节点,而且从一个定点到另一个顶点是要花费p天的时间,还要要一定的钱,而且在每个节点也至少得待一

2012-03-30 22:08:03 10962

原创 poj 2362

#include#include#include using namespace std;const int maxn=22;int n;int visited[maxn];int dfs(int stick[],int curlen,int s,int deslen,int num){   if(num==4)    return 1;   for(i

2012-03-24 17:36:24 10740

原创 poj 1011 sticks

#include#includeusing namespace std;int a[100],visit[100];int NumSticks;/*  我的大体思路是这样:  1.首先对于可能的长度len,首先求出总共的棍的数目num,然后对len   进行dfs,在数组里找合适的木棍填充len,填充完毕后,num数减少1,在继续在里面找,  如果在当前层次上面

2012-03-24 17:35:29 10736

原创 素数环 dfs

#include#includeusing namespace std; //the prime ringint visited[21];int res[21];int n;int flag;int isPrime(int p){    if(p==1) return 0;    else if(p==2||p==3) return 1;    fo

2012-03-24 17:33:48 10810

原创 poj2155 树状数组

#include #define maxn 1005/*  对于矩形 AB           CD      把它分成这样几个区域  B右边 C下边 D 右下边 那么这样update(x,y,1) ,然后处理getsum(x,y) 就是这一点被处理过的次数 ,      偶数为0,奇数为1      */using namespace std;int

2012-03-22 11:56:40 10689

原创 poj 3067 japan 树状数组

Poj3067 japan 这里求的是高架桥交叉的个数,首先按照规则排序,然后同上处理               这里要注意的是 输入输出要用scanf 且要用sum要用__int64 #include#include#include#define maxn 2005#define MAX 1000010using namespace std;struct n

2012-03-22 11:03:12 10781

原创 poj2352

/*  Name:   Copyright:   Author:   Date: 22-03-12 10:01  Description:   9960222 panzhizhou_ahstu 2352 Accepted 560K 813MS C++ 869B 2012-03-22 09:56:27 */#include#define maxn 32008u

2012-03-22 10:05:54 10738

原创 poj2299 树状数组入门题

/*   这里关键就是如何用通过一系列求和操作求出逆序对数   假设我们对于任何一个序列 a1,a2,a3,a4,a5....an   那么 我们首先对于每一个数 依次进行一次 update(ai,1)  (i=1....n)  这里实质上就是 在树状数组中把大于等于ai的 数以此更新加1  然后getsum(ai) 这其实求的就是在树状数组中1...ai ,  1.如果在

2012-03-22 09:15:13 11185

原创 avl

avl树,不管是插入,还是查找,还是搜索,平均的时间都是logn的复杂度其中有四个基本旋转LL,LR,RR,RL另外,删除的实现还是比较繁琐的,之前写过插入的实现,删除不过有现成实现的,现在整理如下:**********************************************************************************************

2012-03-13 17:04:35 10783

原创 poj1080

/*    这里我们定义一个数组a[len1][len2]  表示两个长度分别为len1,len2的最佳相似度    其中  a[len1][len2]= max(a[len1-1][len2]+gene[s1[len1]]['-'],    a[len1][len2-1]+gene['-'][s2[len2]],a[len1-1][len2-1]+gene[s1[len1]][s2[

2012-03-11 23:45:45 10710

原创 poj1050最大子矩阵和

这周准备狂做dp题,尽管目前还是很弱,但是自己给自己鼓劲吧,每天做好的题目最好都能写写解题报告,虽然乍看起来,很是浪费时间,但是还是养成一个习惯吧!为后面更多的难题做准备! 此题为dp第5题,poj1050, // b[i][j]表示从1...i行,第j列的和     /*在这里其实只要压缩数组就行了,那么如何压缩呢,b[i][j]-b[k][j]   1     于每个k,都有相

2012-03-11 18:46:11 10711

原创 计算机专业的一些推荐书籍

大学计算机专业人员要读的书:(比较全了,这里介绍的基本上都是技术书籍)******************************************************************************Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》) Computer

2012-03-02 22:47:23 11207

Cocos2d-x高级开发教程

Cocos2d-x高级开发教程,Cocos2d-x的原型是Cocos2d,一个最早来源于几位Python开发者在PyWeek竞赛中的作品,目的是封装底层绘图代码,简化2D游戏的开发过程,避免每次都"重新发明轮子"。有了Cocos2d,开发者就可以把全部精力集中在游戏开发上,而不必关心绘图的细节。这个Python版本的引擎最早发布于2008年4月,并一直保持版本的更新

2014-05-15

数据结构模版实现

经典的数据结构的模版实现

2012-11-13

Windows内核原理与实现.pdf

作为一个典型的现代操作系统,Windows有着广泛的用户群体,并且自诞生以来就一直备受关注。在讲述了Windows基本结构以后,本章将简要地介绍WRK(Windows Research Kernel),这是Microsoft提供的一套可以编译和运行的Windows内核源代码,本书后面章节的绝大多数讲解都将参考WRK中的源代码。

2012-03-26

泛型编程与STL pdf

讲叙泛型编程和stl的一些设计理念 通过此事能够更好的了解c 的编程机制

2012-03-26

程序员的思维修炼

作为程序员,有必要进行相当必要的思维修炼,而这本书告诉了我们潜在的思维误区,系统的从大脑的源头向我们阐述了如何更好的思维,同时,这本书也讲叙了一些学习方法,SMART,SQ3R 等等,还有教会我们要学会使用个人维基,来管理个人知识。。。

2012-02-26

acm集训-国际大学生程序设计竞赛

acm培训,首先介绍相关基础知识。在例举了很多例子,很适合acmer的学习

2011-09-06

acm培训--背包九讲

第一讲 01背包问题 第二讲 完全背包问题 第三讲 多重背包问题 第四讲 混合三种背包问题 第五讲 二维费用的背包问题 第六讲 分组的背包问题 第七讲 有依赖的背包问题 第八讲 泛化物品 第九讲 背包问题问法的变化 附:USACO中的背包问题

2011-09-06

acm培训—着色问题和排队论

图的着色问题是由地图的着色问题引申而来的:用m种颜色为地图着色,使得地图上的每一个区域着一种颜色,且相邻区域颜色不同.....

2011-09-06

acm程序设计指导曾宗根

本书详细讲了acm国际大学生程序设计竞赛编程,调试方法,以及提高时间,空间性能的策略.....

2011-02-26

空空如也

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

TA关注的人

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