LouZhang

导航

2013年9月21日

9.15开始

摘要: 1.写一个程序, 要求功能:求出用1,2,5这三个数不同个数组合的和为100的组合个数。如:100个1是一个组合,5个1加19个5是一个组合。。。。 请用C++语言写。解决方案:普通方法大家都会:int main(){ int cnt = 0; for(int i = 0; i #inc... 阅读全文

posted @ 2013-09-21 07:16 louzhang_swk 阅读(2345) 评论(2) 推荐(0) 编辑

2013年3月27日

HDU4522

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4522好久没写了来写一篇吧#include <cstdio>#include <cstring>using namespace std;int q, n, t, d1, d2, a, b;char s[1010][10000+10];int k[1010];int g[210][210];int gg[210][210];const int inf = 99999999;void make(){ for(int i = 1; i <= n; i ++) for(int j = 1 阅读全文

posted @ 2013-03-27 10:40 louzhang_swk 阅读(304) 评论(0) 推荐(0) 编辑

2013年1月25日

恢复引导

摘要: 今天进入好久没进入的ubuntu,然后发现没有声音就二了的去修复了下引导玩玩结果忘了最重要的文件挂载就悲剧的开机进入grub什么系统都进不了后来做了个大白菜启动器进入了系统用bcdautofix ntbootautofix修复引导啊什么的全都不成功只能用U盘做ubuntu启动了,但是我U盘不行啊(以前一直以为是我U盘问题)结果真的是启动不了想起ZYS上次说可以注释哪句话就可以启动百度找了好久,只要注释掉 syslinux/syslinux.cfg里的 default vesamenu.c32这句就行了果断试了下,屏幕还是一样,但是等几秒之后就进入了然后就是以前的修复方法了:http://www 阅读全文

posted @ 2013-01-25 16:57 louzhang_swk 阅读(210) 评论(0) 推荐(0) 编辑

2012年11月26日

学习shell script

摘要: 这个shell script感觉就像是一门语言,很多的语法和C的一样。。所以后面的一些语法也不要多做记录了shell script 的注意事项: 1. 命令是从上而下,从左而右的分析与执行的 2. 命令、参数间的多个空白都会被忽略掉 3. 空白行被忽略掉,[tab]也视为空格 4. 读取到一个Enter符号(CR)才开始执行命令 5. 如果一行内容太多,则可以使用“\[Enter]”来扩展至下一行 6. “#” 注释test 命令测试: 参数太多啊。。不想写了Page380后面还有很多语法的介绍。。我没认真看等要用的时候再查询吧、、、 阅读全文

posted @ 2012-11-26 13:00 louzhang_swk 阅读(193) 评论(0) 推荐(0) 编辑

2012年11月24日

ubuntu11.10安装出现/cdrom问题以及不能格式成ext问题

摘要: 今天帮蔡导装系统花了3个小时啊。。。好爽。。。主要就这些问题了:首先拿我的U盘给它的电脑装,读取不了= =我U盘真是个渣渣啊然后装的过程中发现说什么挂载了cdrom了。。要先umount后面百度了下还真有这回答的这样在装的一开始就可以按ctrl+alt+F1进入命令行然后sudo -i 进入root权限(还好我知道这个。。。。)再 umount -rfl /cdrom 就OK了再之后这个问题是解决了。。。不过又出现了个不能格式化成ext类格式问题。。。。(好像是这个意思吧。。英语不大懂啊)再最后。。之间试用ubuntu了。。。就是在U盘里使用ubuntu吧猛然间发现这里面居然有个选项是安装ub 阅读全文

posted @ 2012-11-24 23:40 louzhang_swk 阅读(620) 评论(0) 推荐(0) 编辑

文件格式化处理

摘要: 1. 格式化打印printf 用法跟C语言的printf几乎一样2. awk 好用的数据处理工具 ---------------- 这段留着吧,现在没怎么用,今天也没怎么静下心来学这个命令 ----------------3. 比较 diff cmp diff [-bBi] from-file to-file -b 忽略一行当中仅有多个空白的区别,例如about me 与 about me是一样的 -B 忽略空白行的区别 -i 忽略大小写的区别4. patch5. pr 阅读全文

posted @ 2012-11-24 23:33 louzhang_swk 阅读(238) 评论(0) 推荐(0) 编辑

正则表达式

摘要: 1. grep -A 意思是after,后面可加数字,表示列出该行外,后续的n行也列出来 -B意思是before,后面可加数字,表示列出该行外,前面的n行也列出来 1) 查找特定字符串: grep -n 'the' test 找出test文件中‘the’字符串所有的行并列出行号 2) 反向查找特定字符串:grep -vn 'the' test 找出test文件中没有‘the’字符串所有的行并列出行号 3) 忽略大小写: -i 4) []选取: grep 't[ae]st' test 查找tast或者test,[]中只有一个字符,即a或者e 5) 阅读全文

posted @ 2012-11-24 10:57 louzhang_swk 阅读(215) 评论(0) 推荐(0) 编辑

2012年11月23日

UNIX网络编程 -- -- 一个简单的时间获取客户程序

摘要: http://www.cnblogs.com/blacksword/archive/2012/03/03/2378655.html先看看这个链接unp.hunp.h /* include unph *//* Our own header. Tabs are set for 4 spaces, not 8 */#ifndef __unp_h#define __unp_h#include "../config.h" /* configuration options for current OS */ /* "../co... 阅读全文

posted @ 2012-11-23 20:46 louzhang_swk 阅读(1154) 评论(0) 推荐(0) 编辑

2012年11月22日

认识与学习bash(2)

摘要: 1. stty stty -a 列出目前环境中所有的按键列表 ctrl+c 终止目前命令 ctrl+d 输入结束(EOF),例如邮件结束的时候 ctrl+m 就是Enter ctrl+s 暂停屏幕的输出 ctrl+q 恢复屏幕的输出 ctrl+u 在提示符下,将事先命令删除 ctrl+z 暂停目前的命令2. 通配符 * 代表0到无穷多个任意字符 ? 代表一定有一个字符 [] 例如[abcd]代表一定有a b c d 中的一个字符 [-] 例如[0-9]代表0到9之间的数字 [^] 例如[^abc]代表一定有一个字符,只要是非... 阅读全文

posted @ 2012-11-22 13:12 louzhang_swk 阅读(213) 评论(0) 推荐(0) 编辑

2012年11月21日

认识与学习bash(1)

摘要: 1. echo 显示变量 echo $myname2. unset 删除变量 unset myname3. set 查看所有变量4. read -p 接提示符 -t 接等待秒数,不会一直等待用户 read -p "Please keyin your name: " -t 30 myname5. declare -i 定义整数数字类型 -x 和export一样,设置成环境变量 -r 设置成readonly类型 -a 定义成数组类型6. alias 命令别名设置 alias lm='ls -l | more'7. unalias 删除命令别名 阅读全文

posted @ 2012-11-21 22:17 louzhang_swk 阅读(190) 评论(0) 推荐(0) 编辑