码迷,mamicode.com
首页 > 其他好文
项目1-实现复数类中的运算符重载 1
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex operator+(const Complex &c2); ...
分类:其他好文   时间:2015-04-29 09:58:44    阅读次数:144
如何实现系统自带下拉刷动画效果?
刚开始看确实感觉很不习惯,看久了,就觉得还不错!所以就想引用到自己的项目中; 接下来就找到源码看看他是如何运用的,首先找到SwipeRefreshLayout,因为这个类是Android自带的下拉刷新实现类,相应的动画也肯定在里面有用到。可以找到里面用到了两个类MaterialProgressDrawable 和 CircleImageView,这两个类就是我们所看到的加载动画的实现类! 但是这...
分类:其他好文   时间:2015-04-29 09:59:29    阅读次数:210
项目1-????实现复数类中的运算符重载 2
(2)请用类的友元函数,而不是成员函数,再次完成上面提及的运算符的重载; class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex operator+(const Complex &c2); Complex...
分类:其他好文   时间:2015-04-29 09:57:51    阅读次数:109
u3d 设计技巧 之UI 避免Find
我们都知道了,Find ** ()函数是很消耗性能的,所以不被推荐使用;对于大型的游戏,UI复杂,加上设计上的不合理等问题(parent-child层级问题),很多时候就会被紧张的工期打乱自己的想法。像下面的例子:要避免Find,那就使用GetComponent 来获取脚本。  脚本中就引用这想要的GameObject,所以在差不多的层级上就要有这个脚本专门做这件事(不是必须的)我们要得到一个下面...
分类:其他好文   时间:2015-04-29 09:57:41    阅读次数:338
约瑟夫环问题
题目:n 个数字(0,1,…,n-1)形成一个圆圈,从数字 0 开始,每次从这个圆圈中删除第 m 个数字(第一个 为当前数字本身,第二个为当前数字的下一个数字) 。 当一个数字删除后,从被删除数字的下一个继续删除 第 m 个数字。求出在这个圆圈中剩下的最后一个数字 思路:这就是约瑟夫环问题,使用STL中的list来解决,是最基础的解决办法 int Joseph(list& ring,int...
分类:其他好文   时间:2015-04-29 09:59:37    阅读次数:135
第八周(运算符重载)Time类
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第八周(运算符重载) *作者:王忠 *完成日期:2015.4.28 *版本号:v1.0 * *问题描述:实现Time类中的运算符重载。 *输入描述: *程序输出:   #include using namespace std; class...
分类:其他好文   时间:2015-04-29 09:57:08    阅读次数:114
二叉查找树的镜像
题目:输入一颗二元查找树,将该树转换为它的镜像,即在转换后的二元查找树中,左子树的结点都大于 右子树的结点。用递归和循环两种方法完成树的镜像转换。 例如输入: 8 / 6 10 /\ /5 7 9 11 输出: 8 / 10 6 /\ /11 9 7 5 思路:这也是一个递归的题目,对于当前节点,如果不是NULL节点或者叶子节点,那么只需要交换左右子节点...
分类:其他好文   时间:2015-04-29 09:58:55    阅读次数:112
【Quartz】Quartz概述及入门实例
Quartz 在开源任务调度框架中的翘首,它提供了强大任务调度机制,难能可贵的是它同时保持了使用的简单性。Quartz 允许开发人员灵活地定义触发器的调度时间表,并可以对触发器和任务进行关联映射。此外,Quartz提供了调度运行环境的持久化机制,可以保存并恢复调度现场,即使系统因故障关闭,任务调度现场数据并不会丢失。此外,Quartz还提供了组件式的侦听器、各种插件、线程池等功能。...
分类:其他好文   时间:2015-04-29 09:56:54    阅读次数:197
[水+dp] poj 3230 Travel
题意: 给你n个城市m天。 每个城市有到达的花费 c[i][j] 代表城市i到城市j的花费 本身到本身也有花费 就相当于住宿费吧。 接着每天在每个城市都能赚钱  p[m][n] 代表每天每个城市赚的前。 问m天后最多能赚多少钱。 思路: 比较水的dp吧。 dp[i][j] 代表第i天在j城市 最多赚了多少钱。 起点在1,所以dp[0][1]=0 然后三重循环dp就好了· 注意赚...
分类:其他好文   时间:2015-04-29 09:55:33    阅读次数:127
leetcode || 132、Palindrome Partitioning II
problem: Given a string s, partition s such that every substring of the partition is a palindrome. Return the minimum cuts needed for a palindrome partitioning of s. For example, given...
分类:其他好文   时间:2015-04-29 09:56:50    阅读次数:116
数据结构 - 栈动静态顺序存储
栈1 栈的概念 栈(Stack):是限制在表的一端进行插入和删除操作的线性表。又称为后进先出LIFO (Last In First Out)或先进后出FILO (First In Last Out)线性表。 栈顶(Top):允许进行插入、删除操作的一端,又称为表尾。用栈顶指针(top)来指示栈顶元素。 栈底(Bottom):是固定端,又称为表头。 空栈:当表中没有元...
分类:其他好文   时间:2015-04-29 09:55:40    阅读次数:127
兔子--计算listview的高度,解决listview与scrollview控件冲突
/** * 计算ListView的高度 * * @param listView */ public void setListViewHeightBasedOnChildren(ListView listView) { // 获取ListView对应的Adapter OrderGoodsAdapter listAdapter = (OrderGoodsAdapter) listView.getAda...
分类:其他好文   时间:2015-04-29 09:55:12    阅读次数:84
项目1-实现复数类中的运算符重载 3
(3)定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; double d; c+d和d+c的结果为“将d视为实部为d的复数同c相加”,其他-、*、/运算符类似。   class Complex { public: Complex...
分类:其他好文   时间:2015-04-29 09:56:36    阅读次数:141
String类的改造
输入代码: /* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年4月29日 *版 本 号:v2.0 * *问题描述: 请构造String类的加、减运算。其中,s1 + s2将两个字符串的连接起来;s1 - s2是将s1的...
分类:其他好文   时间:2015-04-29 09:57:26    阅读次数:100
数据结构 - 栈的链式存储
栈的链式存储1 栈的链式表示 栈的链式存储结构称为链栈,是运算受限的单链表。其插入和删除操作只能在表头位置上进行。因此,链栈没有必要像单链表那样附加头结点,栈顶指针top就是链表的头指针。图3-4是栈的链式存储表示形式。链栈的结点类型说明如下: typedef struct Snode { ElemType data ; struct Snode *next ; } SNo...
分类:其他好文   时间:2015-04-29 09:56:46    阅读次数:123
第8周项目1(1)-用成员函数实现复数类中的运算符重载
#include using namespace std; class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex operator+(const Complex &c2); Complex ope...
分类:其他好文   时间:2015-04-29 09:54:47    阅读次数:98
Aerospike C客户端手册———查询—查询记录
查询记录 查询时除了使用主索引,Aerospike C客户端也提供API来通过检索次索引查询数据库。 为了使用次索引查询数据,首先应初始化并填充一个as_query对象;然后,以初始化完成的as_query对象,使用aerospike_query_foreach()执行查询。一个查询可以: 对返回的满足条件记录逐个调用回调函数。对返回的满足条件记录集合应用流式用户定义...
分类:其他好文   时间:2015-04-29 09:56:36    阅读次数:522
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!