- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Android百日程序:使用Intent回传结果
本章使用Intent,回传需要的结果;流程:启动主页->按下按键启动第二个activity->输入用户名,按下OK按键->回传用户名回主页->主页读取用户名并显示出来。1 启动主页图:2 启动第二个activity3 输入用户名:4 回传到主页,读取并显示:新建项目,然后输入对应的代码就OK了。1 主页界面代码(activity_ma
2014-11-30 14:17:20 1832
原创 POJ 3280 Cheapest Palindrome 动态规划法题解
一看这道题总觉得是字符串处理问题,其实是需要建模动态规划法的题解。动态规划法的建模都感觉是最难的一关了,当然最简单是参考别人的,自己建模真的很难。本题的建模就是利用一个二维数组palin[i][j],代表j个字符,就是如果字符串的起点下标为i,那么i到i+j-1字符的最小修改值是多少。也可以用递归的思维从这个字符串一步一步往更小的字符串递推出来。最终优化程序,使用滚动数组变二维数组维一维。下面程序作出详细注解:
2014-11-30 11:41:05 1546
原创 POJ 1511 Invitation Cards 图论题解
DescriptionIn the age of television, not many people attend theater performances. Antique Comedians of Malidinesia are aware of this fact. They want to propagate theater and, most of all, Antique
2014-11-24 18:25:40 1283
原创 Android百日程序:进度条对话框实现
显示由Activity管理的dialog。这种dialog有多种多样,其中比较常见的是loading的时候,显示的一个loading进度条。Android显示这样的进度条还是非常方便的,因为有现成的模块可以调用。首先看看本程序的效果吧:1 主界面:2 点击这个按钮之后,显示:进度条到了100的时候就会自动关闭,当然这里是模拟下载,真实的下载算法还需要继续完善
2014-11-23 22:29:18 1431
原创 Android百日程序: Activity的生命期
到了Android 4 的activity的生命期内的函数有7个,变得十分复杂,完善。故此要掌握好Activity的各个函数,知道应该在那个函数写什么逻辑代码。本篇博客写个小程序测试一下activity的声明周期如何运作。首先总结一下:1 onCreate():activyt第一次创建的时候调用,还可能在改activity在onStop或者onPauce状态下被系统自动释放,那
2014-11-22 18:01:16 1083
原创 Android百日程序:GridView实现相册效果
本章使用GridView控件来做一个相册效果。图片效果如下:响应点击事件,点击的时候提示是当前第几章图片,从左到右,从上到下。点击了第一张图片,显示了1.步骤:一 新建项目,然后把图片资源拷贝到res/drawable/文件夹中,如果没有drawable这个文件夹也不要紧,可以直接新建这个文件夹,然后在Eclipse项目中刷新,就会在项目中显示出来了二 然后
2014-11-20 11:34:56 2168
原创 Android百日程序 开篇章:Intent打开网页
学习一下人家100日写100个网页的做法,我也用100日写100个完整的Android程序。这些程序的最基本要求:1 完整性-每个程序都必须是独立可运行的2 不重复性-所用的重点知识点都不一样开篇章:--本章参考书本:Hello Android编写一个简单的页面,如下,图1:在文本框输入网址,图2:点击按钮GO,然后就可以打开这个网站了, 图
2014-11-19 23:13:01 1498
原创 TopCoder SRMS 1 字符串处理问题 Java题解
计算有多少种解密字符串,因为是01串,故此只能最多有两种了。才第二次使用Java解题,会不会像是披着Java外壳的C++程序呢?实际体会:C++转Java倒真的不难,最大的难点就是要知道如何使用Java的一些函数,比如本题的string处理,如果使用C++自然是直接加或者使用VC的直接push_back,不过Java好像有个什么StringBuilder类,这里我直接+=接起来了。故此C++转Java的问题实际上是记忆问题,不存在理解问题了,因为Java有的概念,C++差不多都有,理解障碍就没有了
2014-11-15 16:56:06 1445
原创 POJ 1952 BUY LOW, BUY LOWER 动态规划题解
DescriptionThe advice to "buy low" is half the formula to success in the bovine stock market.To be considered a great investor you must also follow this problems' advice: "Bu
2014-11-12 18:15:19 1600
原创 POJ 3268 Bookshelf 2 动态规划法题解
DescriptionFarmer John recently bought another bookshelf for the cow library, but the shelf is getting filled up quite quickly, and now the only available space is at the top.FJ has N cows (1 ≤
2014-11-12 08:30:52 1686
原创 POJ 2914 Minimum Cut 最小割图论
本题是06年百度之星半决赛的题目,图论的最小割问题,算是图论高级内容吧。Stoer Wager算法,其中的难点是:1 逐条边查找最大的边的权值-过程有点想Prime算法,不过实际上不是Prime算法,因为目的并不是最大生成树,而是需要把一个顶点的所有边都加起来,把这些边去掉,就是这个顶点的割点值了。那么就需要遍历整个图,到了最后一个节点才能保证是找到了这个节点的所有边。2 缩点:所谓缩点就是把最后一个节点去掉,同时保留其边值信息,实际就是保留这个顶点的和其他顶点相连的最小边值。比较难理解的,一般写这
2014-11-04 08:01:25 2239
OpenGL完美的心形
2014-05-28
第一人称3D镜头框架代码
2013-11-02
第一人称3D镜头类
2013-11-02
算法问题集合源文件 堆排序 吊桶排序 最大子段和等
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人