- 博客(8)
- 收藏
- 关注
转载 最小生成树的实现算法
最小生成树是图论中的经典问题,我们常用的算法基于dikstra算法改进的prim算法,还有一种就是利用并查集实现的kruska算法了。 下面我们来看看代码实现: importjava.util.ArrayList;importjava.util.Collections;import...
2016-03-23 16:30:00 158
转载 经典排序算法集锦
今天我们来探讨一下冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序算法 下面是代码: importjava.util.Random;publicclassSort{ privatestaticinta[]; privatestaticint[]b;...
2016-03-23 16:24:00 109
转载 利用栈实现一位数四则运算
2+(3*5)/4+8 这个运算表达式相信大家觉得很简单吧,但通过程序怎么实现一位数四则运算的功能呢?这里,我们需要用到一种经典的数据结构,那就是栈。大家都知道,栈是先进后出(FILO)型的,正是这个特性,才能帮助我们实现四则运算功能。 另外,有一个很重要的概念,那就是后序表达式,说到这里,...
2016-03-23 16:21:00 171
转载 dikstra与floyd算法求有向图最短路径
求有向图中两节点最短路径时应该很经典的问题,常用的算法有dikstra算法和floyd算法,今天我们就来研究这两种算法,我把两种算法封装为一个工具类,便于调用,如下。 packagecom.ityang.solve;importjava.util.ArrayList;impo...
2016-03-18 15:17:00 197
转载 android图像处理之色相,亮度,饱和度设置
相信大家都有用过美图秀秀这样的图像处理软件吧,它可以创造出绚丽多彩的图片。其中熟悉的就是色相,亮度,饱和度调节。通过调节以上属性,可以呈现出不同的效果,原理很简单,其实他就是设置了不同的颜色矩阵。今天,我们一窥android图像处理。 这是布局文件,我在代码中项GridView动态添加了20...
2016-03-12 19:59:00 374
转载 下拉刷新
packagecom.example.ityang.pullrefresh;importandroid.content.Context;importandroid.util.AttributeSet;importandroid.view.MotionEvent;import...
2015-08-18 20:49:00 83
转载 Fragment的简单实例
Fragment出现于android3.0,在现在很多的app上都有使用。它使用户体验更好。可以完全替代TabHost,现在通过一个简单的实例来快速入门。 这里主界面的布局文件,Fragment是放在FrameLayout中的。 <LinearLayoutxmlns:android...
2015-08-13 19:25:00 80
转载 简单的图片自动切换效果实现
我们经常看见很多软件有图片自动切换的效果,看上去很高大上。其实做一个简单的效果很简单,用ViewPager实现 先是简单的布局文件 <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"...
2015-08-12 17:39:00 367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人