首页 > 全部
数据结构---双向链表(带有头节点)
本文参照了 C与指针中双向链表的实现,力求简单明了。 双向链表带有一个头节点,        头节点的pre指针指向链表的最后一个node;        next指向第一个node;        val 表示链表的长度。 // copyright @ L.J.SHOU Jan.15, 2014 // double-linked-list with a head node #i...
分类:其他   时间:2014-01-21 01:13:10    收藏:0  评论:0  赞:0  阅读:566
CentOS-6.4-minimal版中安装图形用户界面
描述了CentOS-minimal版的系统中安装图形用户界面的步骤...
分类:其他   时间:2014-01-21 01:13:05    收藏:0  评论:0  赞:0  阅读:388
android listview
android listview 是很常用的组件。如果列表项过于多或者需要从网络上读取内容的话大多app都将其做成动态加载的。下拉刷新或者上拉刷新。 如图: : 原来listview本身提供添加删除footerview和headerview的方法,而且可以添加多个: void addFooterView(View v) Add a fixed view to a...
分类:移动平台   时间:2014-01-21 01:13:00    收藏:0  评论:0  赞:0  阅读:489
实现小功能:最后一个fragment,按返回键,弹出退出提示框
在FragmentActivity重写onKeyDown方法: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == Ke...
分类:其他   时间:2014-01-21 01:12:55    收藏:0  评论:0  赞:0  阅读:509
hrbust 1990 函数F(x)
SoL:模拟即可~~ #include #include #include using namespace std; const int maxn = 1000; int solve(int n) { int cnt=0; if(n==1) return 1; for(int i=1;i<=n;i++) { if(n%i==0) cnt++; } return...
分类:其他   时间:2014-01-21 01:13:15    收藏:0  评论:0  赞:0  阅读:481
hrbust 1991 计算器显示
SoL:模拟即可。。。- -|| # include # include int main(void) { int n; char s[11]; int i,j,k; while(~scanf("%d %s",&n,s)) { int len = strlen(s); for(i = 0;i < len;++i)...
分类:其他   时间:2014-01-21 01:12:45    收藏:0  评论:0  赞:0  阅读:420
hrbust 1992 比赛积分
SoL:01背包。。。 #include #include #include #include using namespace std; const int maxm = 1000 + 10; const int maxn = 100 + 10; int dp[maxm]; int value[maxn];//每袋的价格 int weight[maxn];//每袋的重量 int ...
分类:其他   时间:2014-01-21 01:12:40    收藏:0  评论:0  赞:0  阅读:364
Merge Intervals
这个问题尝试着不去排序就”硬上弓“,用二叉树的形式去实现。最终发现霸王枪还是抵不过小李飞刀,妥协了。 下面的第一种解法就是不排序的程序,当然不排序是过不了的,加上排序就好了,但是要是用排序再如此处理就太小题大做了,就个小李飞刀嘛,关键时候用板砖就可以搞定了。 //树 bool cmpp(Interval a, Interval b) { return a.start < b.start; ...
分类:其他   时间:2014-01-21 01:12:35    收藏:0  评论:0  赞:0  阅读:521
hrbust 1993 数硬币
SoL;完全背包。。。 #include #include #include #include using namespace std; const int INF = 0x3f3f3f3f; const int maxm = 10000 + 10; const int maxn = 50 + 10; int dp[maxm]; int value[maxn];//每袋的价格 in...
分类:其他   时间:2014-01-21 01:12:30    收藏:0  评论:0  赞:0  阅读:342
UML之概述
UML,英文名曰:Unified  Modeling Language,她还有个英文名字叫统一建模语言,简单的来说,她就是一种绘制软件蓝图的标准语言。她的表达能力特别强,可以描述开发所需要的各种视图,然后以此为基础来部署系统。         UML是软件开发方法的一走很难过方法,她独立于过程,她用于以用况为驱动、以体系结构为中心、迭代和增量的过程。总的来说,UML是一种语言,一种用于可视化的语...
分类:其他   时间:2014-01-21 01:12:25    收藏:0  评论:0  赞:0  阅读:361
Java中的String为什么是不可变的? -- String源码分析
什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括基本数据类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指向的对象的状态也不能改变。 区分对象和对象的引用 对于Java初学...
分类:其他   时间:2014-01-21 01:12:20    收藏:0  评论:0  赞:0  阅读:372
【反思篇】细节决定成败
“小事成就大事,细节成就完美”这句话告诉我们一个道理:不论做人、做事、干事业,都应当踏踏实实,从实际出发,从大处着眼,从小事做起,拒绝浮躁。注重细节的人,不仅认真对待工作,将小事做细,而且注重在做事的细节中找到机会。良好的习惯一旦形成,将会成为他们一生受用的宝贵财富,因为习惯决定行为,行为决定性格,性格决定命运。...
分类:其他   时间:2014-01-21 01:12:15    收藏:0  评论:0  赞:0  阅读:408
面试你的面试官
* 如果你想找到适合你的公司 * 如果你想找到适合你的职位. 记得面试你的面试官,没错!做出很重要的职业决定前,面试你的所求职的公司及你的面试官,做什么事不重要,跟谁一起做才重要。...
分类:其他   时间:2014-01-21 01:12:10    收藏:0  评论:0  赞:0  阅读:357
cocos2d-x在xcode中安装完不显示模板问题的简单解决办法
我在虚拟机安装的黑苹果,安装完cocos2d-x之后xcode不显示模板,这是因为黑苹果的管理员权限的问题。 解决方法如下:(注意一定要是安装完cocos2d-x哦) 1、shift+win+G,在弹出的前往文件夹中输入~/library/ 随后,你应该会看到~/library/developer/xcode/templates/cocos2d-x/目录下应该满眼都是红杠杠,这就是权...
分类:其他   时间:2014-01-21 01:12:05    收藏:0  评论:0  赞:0  阅读:345
程序员能力矩阵 — 敢测吗?看自己在哪个档次
今天看到一个很有意思的程序员能力界定,用大家熟知的复杂度量级进行界定,非常形象也十分详细,不知道是哪位大牛绘制出来的,大家看看自己分别在哪些单元格里呢?反正我有种不忍直视的感觉…… 注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识,例如你处在Level 2那说明Level 0和Level 1的知识你都掌握了。...
分类:其他   时间:2014-01-21 01:12:00    收藏:0  评论:0  赞:0  阅读:405
FusionCharts 2D双折线图
1、设计思路 (1)根据双折线图的特性和共性,设计出双折线图; (2)设置数据源XML格式 2、设计步骤 (1)写出双折线引入的图类型和数据源路径 var doubleLine = new FusionCharts( "../scripts/Charts/MSLine.swf", "doubleLineId", "100%", "540", "0" ); doubleLine.setXM...
分类:其他   时间:2014-01-21 01:11:55    收藏:0  评论:0  赞:0  阅读:459
(转)eclipse智能提示,太有用了,忍不住转了
今天有点时间,研究了一下MyEclispse的智能感知的功能。刚开始使用它时总是感觉如此不爽→智能感知功能太弱!与Visual Studio2008简直不是一个档次的!不过后来经过查看网上的资料发现它也并非如此的弱,就在上周我自己玩弄它时就发现可以通过如下设置来修改它的智 能感知的提示时间: Windows→Preferences→Java→Editor→Content Assist...
分类:其他   时间:2014-01-21 01:11:50    收藏:0  评论:0  赞:0  阅读:440
AndroidCharts为折线图表添加y坐标
AndroidCharts 是一款轻量级的图表显示控件,对比起Android-Charts和AChartEngine来说简单和活泼了很多,适合数据展示不需要太过详细专业的场合,它支持简单且带动画的折线图,柱状图和饼状图。         其中的linechart不支持y坐标显示,我们可以自己修改添加上去,修改后类LineView的代码如下,其中YCOORD_TEXT_LEFT_MARGI...
分类:移动平台   时间:2014-01-21 01:11:45    收藏:0  评论:0  赞:0  阅读:508
Cocos2dx 3.0 提高篇(三) 触摸机制
假设要实现拖动一个精灵移动,那我们的步骤是: 1、 创建一个精灵sprite; 2、一个触摸事件 listener ,设置listener的onTouchBegan,onTouchMoved,onTouchEnded; 3、将sprite 和 listener关联起来。...
分类:其他   时间:2014-01-21 01:11:40    收藏:0  评论:0  赞:0  阅读:436
UVA111 History Grading 简单的DP
这道题目有个地方很难,那就是题意,不知道是不是我的鸟语差,这道题目读起来要读很久才能理解,看到别人的博客也是有这样的吐槽,应该不是我的鸟语差,卖个关子就不说提议了,总是 是一个 LCS的问题,开的是一维的DP数组,要另外开一个记录当前的变化,如果开二维DP数组可能会更好理解一点,别人多数开的是二维的,我的跟某个大神的差不多 想到一维去了 #include #include #includ...
分类:其他   时间:2014-01-21 01:11:35    收藏:0  评论:0  赞:0  阅读:439
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!