CFLAGS=-Wall -g 这个-Wall开头字母一定要大写。这种小错误会导致不能编译!
其次就是在一个目录下面的应该是文件 ,而不能在继续用文件去进行编写代码,因为make寻找当前目录下的makefile,makefile里面用到的文件而不是目录里的代码,如果需要也要通过-l(l链接link)一下。所以再一个目录下,编写文件尽量用vi命令,而不是mkdir。这两个区别要搞清楚。...
分类:
其他 时间:
2014-05-11 14:30:36
收藏:
0 评论:
0 赞:
0 阅读:
508
题目链接:1362 - Exploring Pyramids
白书上的例题,思路是对于每个结点,往后遍历分为左右两边子树来考虑,左边的子树为去掉根节点剩下的子树,而右边是要算上根节点的,这样就不会有重复的情况出现,然后根据乘法原理,左右两边情况相乘为总情况数,然后计算这些总和。
f[i][j]表示[i,j]结点的情况种数,那么 f[i][j] = sum{f[i + 1][k - 1] * ...
分类:
其他 时间:
2014-05-11 07:01:10
收藏:
0 评论:
0 赞:
0 阅读:
467
题目链接:11361 - Investigating Div-Sum Property
白书上的例题,不过没有代码,正好前几天写了一题数位DP的题目,这题也就相对轻松了。
dp[i][x][y]表示加到第i位,数字 % k,数位和 % k的组合情况数,那么现在要添加一个0 - 9的数字上去状态转移为
dp[i + 1][(x * 10 + num) % k][(y + num) % k],计...
分类:
其他 时间:
2014-05-11 05:22:37
收藏:
0 评论:
0 赞:
0 阅读:
402
英文IT缩写名称笔记,逐步补充,学习笔记本...
分类:
其他 时间:
2014-05-11 13:12:37
收藏:
0 评论:
0 赞:
0 阅读:
390
好题,字符串,线性时间。
我觉得第一次拿到这个题的人应该不会知道该怎么做吧,要么就是我太弱了。。先搞清楚这个题要求的是什么。从一个长字符串中找一个字串,这个字串中的字符完全包含了另一个给定目标串中的字符,且这个字串的长度要求最小。还有一个非常重要的简化,题干指明了要求这种最短字串只有一个,这个限制其实暗示了这道题的整体思路,只要找到一个长串,然后缩减到不能缩减即可。
从题目的要求出发可以发现,...
分类:
Windows开发 时间:
2014-05-11 13:58:42
收藏:
0 评论:
0 赞:
0 阅读:
592
挺有意思的一道题目,属于我之前没有总结到的情况,他在修改数组的时候用到了第三个指针。
如果是两种颜色的话,大家肯定都会做,直接一头一尾两个指针,扫描到不属于自己同类的就互换。这个题有了第三者,怎样来解决这个问题呢?想一下在一个数组中,怎样才能做到线性时间的修改,必须一次性或者常数性的把当前元素替换到他最终应该待的位置,要么复杂就上去了。那当前元素应该呆在那里呢?如果是0的话,应该呆在数组前面都是...
分类:
其他 时间:
2014-05-11 06:43:33
收藏:
0 评论:
0 赞:
0 阅读:
427
题目链接:1073 - Glenbow Museum
白书上的例题,需要一定的推理。
首先要把问题转化,推理出n个点,R的个数为(n + 4) / 2, O的个数为(n - 4) / 2个,因为首先四个角必须为R,然后在中间添加O点,每有一个O点就要多一个R点,所以最后R点比O点多4。
然后问题就转化为给定n个R点和m个O点,求出有多少个序列,要求O点不连续,并且R的连续个数不能超过4,的序...
分类:
其他 时间:
2014-05-11 14:39:51
收藏:
0 评论:
0 赞:
0 阅读:
398
android客户端App与服务端的数据传递,中文若不进行处理常常会出现乱码,这篇短文简单介绍如何用utf8进行中文(简体、繁体、简繁混杂)及其他语系的参数传递,避免出现乱码现象。...
分类:
移动平台 时间:
2014-05-11 13:49:36
收藏:
0 评论:
0 赞:
0 阅读:
401
讲到http就必需要了解URI和URL
URI (uniform resource identifier)统一资源标志符;
URL(uniform resource location )统一资源定位符(或统一资源定位器);
可以理解成URL是URI的子集,URI是一抽象的标识符,URL可以理解成具体的标识符;只要是网络上的资源就能找到唯一的URL。...
分类:
移动平台 时间:
2014-05-11 06:41:37
收藏:
0 评论:
0 赞:
0 阅读:
550
做了一个半月终于完成了,下面这个就是我参考Olympus/RavenClaw系统编写的对话管理系统,目前实现了一个简单的航班查询,部分截图
目前能实现的功能:
1.航班查询,具体的航班信息是我自己编的,下一步可以写个爬虫把真实的数据爬下来。编的数据放到了res/raw/flightinfo.txt中。航班查询就设定了三个要素,时间,起始地和目的地,想更全面的话可以增加任...
分类:
移动平台 时间:
2014-05-11 05:48:00
收藏:
0 评论:
0 赞:
0 阅读:
716
import java.util.Scanner;
public class FixedCapacityStackOfStrings {
private String[] a;
private int N;
public FixedCapacityStackOfStrings(int cap){
a=new String[cap];
}
public boolean isEmpty...
分类:
其他 时间:
2014-05-11 14:08:02
收藏:
0 评论:
0 赞:
0 阅读:
498
#ftp
#ljl
#!/usr/bin/perl
use strict;
use Net::FTP;
my $user = "anonymous";
my $passwd = "chinaunix@";
my $host = "ftp.freebsd.org";
my $ftp = Net::FTP->new("$host", Debug =>0)
or die "Can't connec...
分类:
其他 时间:
2014-05-11 13:21:54
收藏:
0 评论:
0 赞:
0 阅读:
500
Insert title here
/*I总结:
1.函数名可以做变量使用,可以赋值,可以传值
2.函数名当参数,传递给另一个函数
*/
//==================js中函数的两种定义方式和函数变量赋值================
//在javascript中定义一个函数就可以理解成定义了一个变量
//js中的变量时弱类型的哦。
//----------1
//functio...
分类:
编程语言 时间:
2014-05-11 06:59:13
收藏:
0 评论:
0 赞:
0 阅读:
395
匿名函数自调的意义:
1.营造了一个封闭的空间
2.防止变量冲突
3.有选择性的对外开发(第三方框架都是对js这样封装的)...
分类:
编程语言 时间:
2014-05-11 05:46:03
收藏:
0 评论:
0 赞:
0 阅读:
370
堆是完全二叉树,一个大小为n的堆为一棵包含n个节点的完全二叉树。完全二叉树的根称为堆顶。当堆中每个节点的关键字值大于等于其双亲节点的关键字值,这样的堆称为最小堆,当子节点的值都小于等于其父节点时,称为最大堆。...
分类:
其他 时间:
2014-05-11 13:56:39
收藏:
0 评论:
0 赞:
0 阅读:
427
Insert title here
/*
* 用.为对象添加属性
用关键字delete删除属性
用[]添加属性
和.的不同
r.name==r["name"];
r.name只能添加字符串属性
[]添加属性,功能强大,可以动态添加属性
*/
var r=new Object();
alert(typeof(r));
//添加属性
r.name="jobs";
ale...
分类:
编程语言 时间:
2014-05-11 06:04:08
收藏:
0 评论:
0 赞:
0 阅读:
497
这回又是忽略了题目中的一句话:When the coin reaches the cell that has letter ‘*’
it will be there permanently.
就是说当走到这个格子的时候,就可以定住在这个格子的了。不过这个时候也可以从别的方向走过来,所以题目的真正意思是,在k步内走到这个格子使用的最小的修改指令是多少,并不一定需要就在第k步到达这个格子。
...
分类:
其他 时间:
2014-05-11 13:05:25
收藏:
0 评论:
0 赞:
0 阅读:
763
Insert title here
/*
* 自定义javascript对象一:
定义一个函数的时候,首字母大小,默认为构造函数了
构造函数模式:
格式:function MyObject(){
......js code......
}
如何遍历对象的属性:for in
*/
//定义一个函数的时候,首字母大小,默认为构造函数了
function MyObject(){
...
分类:
Web开发 时间:
2014-05-11 15:10:52
收藏:
0 评论:
0 赞:
0 阅读:
484
Insert title here
/*
* 原型模式:
prototype 原型属性
对象的原型拥有的属性,该对象的实例对象也会同时拥有
*/
function Test(){
}
Test.age=20;
var tt=new Test();//这种情况age属性不会再new时候被添加哦
alert(tt.age)//undefine
//-----------------...
分类:
Web开发 时间:
2014-05-11 14:29:30
收藏:
0 评论:
0 赞:
0 阅读:
475
import java.util.*;
//泛型定容栈
//泛型:类型参数化,便于处理不同类型的数据
public class FixedCapacityStack {
private Item[] a;
private int N;
public FixedCapacityStack(int cap){
// java中不允许直接创建泛型数组,此处用类型转换来实现
// 这样写...
分类:
其他 时间:
2014-05-11 15:03:38
收藏:
0 评论:
0 赞:
0 阅读:
445