二分查找:
1.边界错误造成的问题
二分查找算法的边界,一般来说分两种情况,一种是左闭右开区间,类似于[left, right),一种是左闭右闭区间,类似于[left, right].需要注意的是, 循环体外的初始化条件,与循环体内的迭代步骤, 都必须遵守一致的区间规则,也就是说,如果循环体初始化时,是以左闭右开区间为边界的,那么循环体内部的迭代也应该如此.如果两者不一致,会造成程序的错误.
2.溢出
对于middle = (left + right) / 2,假如,left与right之和超过了所在类...
分类:
其他好文 时间:
2015-07-17 09:55:27
阅读次数:
103
求二叉树的高度,叶子节点个数,第K层结点个数,求祖先结点问题...
分类:
其他好文 时间:
2015-07-17 09:56:24
阅读次数:
245
问题描述:stm32提供了许多IC入门级开发板,价格还是蛮便宜的。stm32f0308-discovery就是一款cortex-m0架构的入门级开发板。如下对其进行下简单介绍。
IO便捷:?只要有一根USB线连接到PC即可进行开发,stm32f0308这颗IC的IO都从开发板引出了,便于用杜邦线连接到不同的其他设备。
调试接口:该开发板板载swd的debug接口,是用S...
分类:
其他好文 时间:
2015-07-17 09:55:27
阅读次数:
128
Saving Princess claire_
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2465 Accepted Submission(s): 877
Problem Description
Pri...
分类:
其他好文 时间:
2015-07-17 09:55:17
阅读次数:
163
介绍:
课程设计-银行储蓄系统——》在这里
图书信息管理系统包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:
(1)系统以菜单方式工作
(2)图书信息录入功能(学生信息用文件保存)---输入
(3)图书信息浏览功能---输出
(4)查询、排序功能
按登录号查询
按书名查询
(5)图书信息的删除与修改
源代码:
下面...
分类:
其他好文 时间:
2015-07-17 09:54:09
阅读次数:
148
Revenge of Fibonacci
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 204800/204800 K (Java/Others)
Total Submission(s): 2355 Accepted Submission(s): 587
Problem Description
The wel...
分类:
其他好文 时间:
2015-07-17 09:53:20
阅读次数:
126
水题一道,却切得很吃力。
题意:n*m的图上有许多小格,小格上是数字0或者1,问每对一个小格上的数字进行反转一次,在所有行中最大的连续的1的个数。
#include
#include
#include
using namespace std;
struct A
{
int maxx,sum;
}a[505];
int main()
{
int n,m,q;
i...
分类:
其他好文 时间:
2015-07-17 09:50:54
阅读次数:
156
题意:给T个组合数的最大公约数。
将每个组合数的素数分解式求出来,把每个素数的最小次数乘起来就是最大公约数。组合数可以写成阶乘的形式,然后利用阶乘的整数分解就可以得到组合数的整数分解。
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#in...
分类:
其他好文 时间:
2015-07-17 09:52:01
阅读次数:
118
Xor Sum
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 132768/132768 K (Java/Others)
Total Submission(s): 550 Accepted Submission(s): 270
Problem Description
Zeus 和 Prometheus 做了一个...
分类:
其他好文 时间:
2015-07-17 09:52:02
阅读次数:
114
题意;给n,m,p,求C(n+m,n)%p
利用阶乘的整数分解,将C写成阶乘的形式再分解成素数表达式求值。
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-07-17 09:53:41
阅读次数:
112
1、创建一个action的方式:
a、普通java类 实现 execute 方法
b、类实现 Action 接口
c、继承 ActionSupport 类
2、 action中的方法的调用
a、 直接调用 execute
b、通过 method 属性配置要调用的 Action 中的方法 ,通配符 匹配 方法名
c、DMI : st...
分类:
其他好文 时间:
2015-07-17 09:52:27
阅读次数:
113
本文基于台大机器学习技法系列课程进行的笔记总结。
主要内容如下图所示:
首先介绍一下径向基函数网络的Hypothesis和网络的结构,然后介绍径向基神经网络学习算法,以及利用K-means进行的学习,最后通过一个实例加深对RBF神经网络认识和理解。
RBF神经网络的Hypothesis和网络结构
我们从基于Gaussian kernel的support vector mac...
分类:
其他好文 时间:
2015-07-17 09:50:54
阅读次数:
249
Activity左边滑出,右边滑入的动画切换转载请注明出处:http://blog.csdn.net/u012301841/article/details/46920809大家都知道Android系统默认Activity间的动画切换效果为:左边滑出、右边滑入,按返回键的动画切换效果为:左边滑入,右边滑出。但是现在的手机制造商都定制自己的Rom,像MI UI和锤子OS等之类的手机,导致Android原...
分类:
其他好文 时间:
2015-07-17 09:49:16
阅读次数:
206
I'm Telling the Truth
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1629 Accepted Submission(s): 805
Problem Description
After thi...
分类:
其他好文 时间:
2015-07-17 09:49:15
阅读次数:
118
【编者按】作者 Yegor Bugayenko 是 Teamed.io 的软件架构师,热衷于软件质量研究和有效的项目管理方法探索。在本文中,Yegor 就「异常被捕获但并未重新抛出」这个问题进行了深入讨论,并分享了一些建议。对异常只捕获但并未重新抛出究竟是 anti-pattern,还是个普通而且非常流行的错误确实无从考究。但毫无疑问的是,在所有异常捕获代码中,它基本无处不在,正如下面这段代码:...
分类:
其他好文 时间:
2015-07-17 09:47:29
阅读次数:
161
一:理想中的产品经理
1:产品经理的分类根据产品的生命周期,产品经理大致可分为产品研发经理、产品运营经理和产品市场经理。研发型产品经理多数是在产品研发阶段,
其工作的重心在用户分析、需求分析、需求评估、需求管理、撰写需求、制作原型和流程图等方面;运营型产品经理多数在产品上线
之后的运营阶段,其工作重心在产品推广、运营数据分析、吸引用户、留住用户和让用户买单方面;市场型产品经理是在产品成长、...
分类:
其他好文 时间:
2015-07-17 09:46:43
阅读次数:
146