- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 emacs安装auto-complete(支持Erlang)
下载:1.auto-complete:在autocomplete.el defcustom ac-modes 方法中加入 erlang-mode
2014-08-27 22:44:12
1588
原创 Sticks(DFS+剪枝+贪心)
SticksTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 115807 Accepted: 26640DescriptionGeorge took sticks of the same length and cut them randomly until a
2014-04-02 21:09:32
912
原创 Girls and Boys(二分图)
Girls and BoysTime Limit: 5000MS Memory Limit: 10000KTotal Submissions: 10059 Accepted: 4447DescriptionIn the second year of the university somebody started a study
2014-03-29 23:27:08
976
原创 Courses(二分图匹配)
CoursesTime Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3247 Accepted Submission(s): 1555Problem DescriptionConsider a group of
2014-03-29 15:55:51
804
原创 MPI Maelstrom(最短路)
MPI MaelstromTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 4821 Accepted: 2935DescriptionBIT has recently taken delivery of their new supercomputer, a 3
2014-03-29 12:17:43
977
原创 Singles' Day
Singles' DayTime Limit: 2 Seconds Memory Limit: 65536 KB Singles' Day(or One's Day), an unofficial holiday in China, is a pop culture entertaining holiday on November 11 for young Chine
2014-03-28 16:52:49
931
原创 undefined reference to `XOpenDisplay'
newbie to linux ~~~ 程序中使用了Xlib,链接时出现此错误。命令:gcc -o main.c main既然是链接时出错,又提示找不到XOpenDisplay,那应当是gcc没有找到Xlib的库文件了。改用命令:gcc -o main main.c -lX11问题迎刃而解
2014-03-22 10:33:36
7340
2
原创 Two Sum
Two SumTotal Accepted: 14280 Total Submissions: 74978 Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices o
2014-03-19 00:08:28
742
原创 Shell学习(5)——shell数组
标量变量和数组变量前面学习的变量其实是“标量变量”,只能存储单个值。而数组变量则可以存储一系列的值,为组织数据带来方便性。需要注意的是:在bash shell中,在存储空间充裕的情况下数组的大小不受限制;数组的元素不必具有连续下标;数组的第一个下标为0。数组变量的命名和标量变量命名的规范一致。只能包含字母,数字和下划线。开头字符必须是字母或下划线。数组变量的创建在bas
2014-02-25 17:09:45
819
原创 Qt向文本文件输出换行
使用QTextStream向txt文件输出换行时,需要使用QIODevice::Text标志。官方文档对QIODevice::Text的解释:When reading, the end-of-line terminators are translated to '\n'. When writing, the end-of-line terminators are translated to
2014-02-18 22:03:47
31628
5
原创 First Missing Positive
First Missing PositiveTotal Accepted: 5538 Total Submissions: 25376 Given an unsorted integer array, find the first missing positive integer.For example,Given [1,2,0] return 3,and [3,4,-1,
2014-02-16 10:28:19
737
原创 QWidget::paintEngine: Should no longer be called QPainter::begin: Paint device returned engine == 0
在paintEvent函数外绘图时出现此错误,将绘图代码移入paintEvent中则正常运行。
2014-02-13 00:00:35
6063
原创 Evaluate Reverse Polish Notation
Evaluate Reverse Polish NotationTotal Accepted: 5353 Total Submissions: 28309 Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each o
2014-02-12 11:01:01
634
原创 strongly-typed language(强类型语言)
注:“强类型”这一词条在计算机科学中含义广泛,本文仅就笔者在学习中遇到的释义做总结。强类型语言中,所有基本数据类型(整型,字符型,浮点型等等)都作为该语言的一部分被预定义。程序中的所有变量和常量都必须借助这些数据类型来表示。数据和数据类型绑定,在定义变量/常量时必须同时指出它的数据类型。对数据可执行的操作也因数据类型的不同而异。强类型语言的编译器强制使用数据类型并要求操作对数据类型合法
2014-02-02 21:21:10
1926
原创 Shell学习(4)——shell变量(三)
本文讲解shell中的特殊变量。特殊变量shell设定了一些变量以执行特定的功能,这些变量可供用户使用。注:上表引自此处$0和$1-$9$0指明了当前要执行的命令、脚本、程序或函数,而$1-$9则是命令的参数。
2014-02-01 10:58:08
609
原创 Shell学习(3)——shell变量(二)
本文讲解Shell自定义变量的使用。命名规则变量名称可包含字母(a-z,A-Z),数字(0-9)和下划线“_”。开头字符只能是字母或下划线。正确的变量命名:name,_name,na_me,na_ME,name_1,__错误的变量命名:1name,na?me变量定义Shell中变量定义格式:variable_name=variable_value需要注意的是,在编写其他
2014-01-29 16:19:03
769
原创 Shell学习(2)——shell变量(一)
关于变量变量,大家并不陌生。在编程中,变量可以视为内存空间的别名。数据是放在内存中的,读或写数据实际上是读或写内存空间,而变量正是程序员操作内存空间的桥梁。程序员定义变量时,变量就对应了一定的内存空间。变量所对应的具体内存空间是什么一般由系统确定。Shell中的变量类型系统变量:也称“预定义变量”,由linux系统创建和维护。这类变量的名称均由大写字母组成。用户变量:由
2014-01-29 13:35:49
631
原创 Shell学习(1)——第一个shell脚本
本文中所有例子均在ubuntu 13.04(内核3.x)下运行。程序编辑打开终端(快捷方式:ctrl+alt+t),输入命令gedit 1.sh,在编辑器中键入以下内容:## shell script - HelloWorld#clearecho "Hello World!"gedit是ubuntu自带的编辑软件,也可以使用vi,vim或其他文本编辑器编写程序。所建立的源码
2014-01-28 22:26:46
749
原创 Linux查看文件或目录属性
命令查看文件属性ls -l 文件名例子:查看目录属性ls -ld 目录名例子:查看某一目录下所有文件/子目录属性ls -l例子:字段含义例如test .c的属性如下:-rw-r--r-- 1 zlg zlg 19 1月 28 13:37 test.c为便于查看和解释,标记以不同颜色:-rw-r--r--1 z
2014-01-28 14:45:09
6260
原创 C++内联函数
一、引入假设有函数getMax用于取得两数中较大者。const int getMax(const int &a, const int &b){ return a > b ? a : b;}将a > b ? a : b这一操作写成一个函数的好处是:1.清晰:getMax这一名称比a > b ? a : b这条等价语句更清晰地指出了要实现的功能。2.易维护:当需要修
2014-01-19 10:22:27
988
原创 Sereja and Stairs
B. Sereja and Stairstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputSereja loves integer sequences very much. He espe
2014-01-15 23:41:31
734
原创 拼凑春联
拼凑春联 问题描述春节到了,春联是必不可少的东西^_^。众所周知,一幅对联的“上联”和“下联”是对偶(也叫对仗)的。例如:上联:九州雨顺千山绿下联:六合风调万户丰BluePoint不喜欢已有的春联组合,所以此人想从已知的佳句中找出两句对偶的,组合出一些新的春联^_*。图书馆有一个“名句文库”,BluePoint想知道其中的名句一共可以拼凑出多少组不同的春联,请您帮帮忙,
2014-01-14 22:36:46
1409
原创 switch quantity not an integer
C++中,switch的选择因子只能是整数。比如以下代码就不能通过编译 String s = u->val; switch (s) { case "<": case "=" : return "Op:" + s; case "read" : return "Read"; case "write" :
2014-01-01 20:10:23
8306
转载 .Net Framework 4 0xC8000222
来源:微软社区1. 以管理员权限打开命令控制台(开始-所有程序-附件-命令行提示符,右键选择“以管理员身份运行”),输入net stop WuAuServ 以关闭 Windows Update Service。如果不以管理员身份运行的话,该命令会出现拒绝访问的错误。2. 系统盘中找到Windows/SoftwareDistribution 文件夹,将该文件夹进行任意重命名,比如
2013-12-04 13:25:16
1007
原创 Keil同时打开多个工程
1.打开Keil,选择project — new multi-project workspace2.弹出的界面中选择保存workspace的位置并命名,然后保存之3.保存后弹出以下界面:点击红圈中的按钮,即可在workspace中新建工程,然后浏览并加入已建立的工程即可。
2013-11-26 20:51:40
8115
原创 ubuntu下笔记本控制numlock键
近日发现ubuntu13.04和13.10都存在一个现象:不识别笔记本的功能键“fn”。于是在没有usb键盘的情况下开启或关闭“Num Lock”就相当麻烦。所幸的是一个软件numlockx能帮助我们解决问题。终端下输入命令:sudo apt-get install numlockxubuntu会自动搜索软件源、下载并安装。那么如何使用?输入命令:numlockx --help显示
2013-11-26 17:15:01
2017
原创 GL/gl.h: No such file or directory # include <GL/gl.h> && cannot find -lGL
ubuntu 13.10下使用Qt,出现以下错误:GL/gl.h: No such file or directory # include 原因是没有安装opengl库,终端执行命令:sudo apt-get install mesa-common-dev再次运行程序,上面的错误消失但随之而来另一个错误:cannot find -lGLcollect2: err
2013-11-25 20:04:27
6696
1
原创 linux字符设备驱动示例
Note:仅适合初学者~~~~~编写驱动程序,命名为demo.c#include #include #include #include #include MODULE_LICENSE("Dual BSG/GPL"); #define DEVICE_NAME "demo"#define BUF_MAX_LEN 50 char buf[BUF_MAX_LEN];
2013-11-14 13:51:07
1032
原创 Keil: error C141: syntax error near 'unsigned'
出错现场:if (!P2) continue;uint t0 = P0; //errort2 = P2;注释处出现错误:error C141: syntax error near 'unsigned'查阅资料,发现错误原因是变量的声明位置不当。在某些C编译器支持的C标准中,C语言声明变量的位置应当在所有可执行语句之前,像上述程序就出现error。一个编译通
2013-11-12 11:34:57
30098
原创 Java浏览文件对话框
上代码:public class test { public static void main(String[] args) { JFileChooser fDialog = new JFileChooser(); FileNameExtensionFilter filter = new FileNameExtensionFilter("*.txt", "txt");
2013-11-08 21:13:42
1125
原创 java按钮响应
要让类C的对象响应按钮btn的单击信号,需要让C实现ActionListener接口,类声明public class C implements ActionListener类C中要实现actionPerformed方法:public void actionPerformed(ActionEvent e) { // code}btn通过addActi
2013-11-08 13:31:34
2786
原创 C51:bad indirect register
今天有位小伙伴问了我这个错误怎么回事,其实error已经很明确了:没有使用正确的间接寻址的寄存器。C51中只有R0,R1和DPTR支持寄存器间址,且使用时前面要加“@”:)
2013-11-05 09:41:35
3811
原创 编程陷阱
QTimer失效:void Widget::on_btn_browser (){ QTimer timer; connect (&timer, SIGNAL(timeout()), this, SLOT(reset_btn_brower_style())); timer.start (200);}上述程序中,在timer计时结束后应当执行函数reset_btn_brow
2013-11-04 16:55:38
850
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人