首页 > 2014年05月11日 > 全部分享
编写makefile时注意事项
CFLAGS=-Wall -g  这个-Wall开头字母一定要大写。这种小错误会导致不能编译! 其次就是在一个目录下面的应该是文件 ,而不能在继续用文件去进行编写代码,因为make寻找当前目录下的makefile,makefile里面用到的文件而不是目录里的代码,如果需要也要通过-l(l链接link)一下。所以再一个目录下,编写文件尽量用vi命令,而不是mkdir。这两个区别要搞清楚。...
分类:其他   时间:2014-05-11 14:30:36    收藏:0  评论:0  赞:0  阅读:508
UVA 1362 - Exploring Pyramids(计数问题+区间DP)
题目链接: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
UVA 11361 - Investigating Div-Sum Property(数位DP)
题目链接: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缩写名称笔记,逐步补充
英文IT缩写名称笔记,逐步补充,学习笔记本...
分类:其他   时间:2014-05-11 13:12:37    收藏:0  评论:0  赞:0  阅读:390
leetcode第一刷_Minimum Window Substring
好题,字符串,线性时间。 我觉得第一次拿到这个题的人应该不会知道该怎么做吧,要么就是我太弱了。。先搞清楚这个题要求的是什么。从一个长字符串中找一个字串,这个字串中的字符完全包含了另一个给定目标串中的字符,且这个字串的长度要求最小。还有一个非常重要的简化,题干指明了要求这种最短字串只有一个,这个限制其实暗示了这道题的整体思路,只要找到一个长串,然后缩减到不能缩减即可。 从题目的要求出发可以发现,...
分类:Windows开发   时间:2014-05-11 13:58:42    收藏:0  评论:0  赞:0  阅读:592
leetcode第一刷_Sort Colors
挺有意思的一道题目,属于我之前没有总结到的情况,他在修改数组的时候用到了第三个指针。 如果是两种颜色的话,大家肯定都会做,直接一头一尾两个指针,扫描到不属于自己同类的就互换。这个题有了第三者,怎样来解决这个问题呢?想一下在一个数组中,怎样才能做到线性时间的修改,必须一次性或者常数性的把当前元素替换到他最终应该待的位置,要么复杂就上去了。那当前元素应该呆在那里呢?如果是0的话,应该呆在数组前面都是...
分类:其他   时间:2014-05-11 06:43:33    收藏:0  评论:0  赞:0  阅读:427
UVA 1073 - Glenbow Museum(数论+计数问题+递推)
题目链接: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 客户端与服务端JSP相互传递中文
android客户端App与服务端的数据传递,中文若不进行处理常常会出现乱码,这篇短文简单介绍如何用utf8进行中文(简体、繁体、简繁混杂)及其他语系的参数传递,避免出现乱码现象。...
分类:移动平台   时间:2014-05-11 13:49:36    收藏:0  评论:0  赞:0  阅读:401
Android使用HttpURLConnection下载图片
讲到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
【从零之六&完结】android口语对话系统(含全部源码)
做了一个半月终于完成了,下面这个就是我参考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
Perl 访问FTP
#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
JavaScript中的函数的两种定义方式
Insert title here /*I总结: 1.函数名可以做变量使用,可以赋值,可以传值 2.函数名当参数,传递给另一个函数 */ //==================js中函数的两种定义方式和函数变量赋值================ //在javascript中定义一个函数就可以理解成定义了一个变量 //js中的变量时弱类型的哦。 //----------1 //functio...
分类:编程语言   时间:2014-05-11 06:59:13    收藏:0  评论:0  赞:0  阅读:395
Javascript中的回调函数和匿名函数的回调
匿名函数自调的意义: 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
JavaScript中对象属性的添加和删除
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
Hackerrank - Coin on the Table 题解
这回又是忽略了题目中的一句话: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
构造函数模式自定义js对象
Insert title here /* * 自定义javascript对象一: 定义一个函数的时候,首字母大小,默认为构造函数了 构造函数模式: 格式:function MyObject(){ ......js code...... } 如何遍历对象的属性:for in */ //定义一个函数的时候,首字母大小,默认为构造函数了 function MyObject(){ ...
分类:Web开发   时间:2014-05-11 15:10:52    收藏:0  评论:0  赞:0  阅读:484
原型设计模式prototype-构造js自定义对象
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
659条   上一页 1 ... 23 24 25 26 27 ... 33 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!