题目
1、给定一个整数N,那么阶乘N!末尾有多少个0呢?
2、求N!的二进制表示中最低位1的位置?
先来看怎么计算阶乘,当然可以是循环,也可以是递归,上代码:
public long factorial1(int n) {
long sum = 1;
for (int i = 1; i <= n; i++) {
sum *= i;
}
r...
分类:
其他 时间:
2015-01-30 16:00:26
收藏:
0 评论:
0 赞:
0 阅读:
238
图就是由一些顶点和连接这些顶点的边组成的。
例如上图就是由5个顶点(1、2、3、4、5)和5条边(1-2、1-3、1-5、2-4、3-5)组成。
我们从1号顶点开始遍历这个图,遍历就是把图的每一个顶点都访问依次。
深度优先遍历的结果:
遍历顺序为:
深度优先遍历的思想:
首先以一个未被访问过的顶点作为起始顶点,沿着当前顶点的边走位未访问过的顶点;当没有未访问过的顶点...
分类:
其他 时间:
2015-01-30 16:00:16
收藏:
0 评论:
0 赞:
0 阅读:
439
Cow Exhibition
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 9564
Accepted: 3690
Description
"Fat and docile, big and dumb, they look so stupid, they are...
分类:
其他 时间:
2015-01-30 16:00:06
收藏:
0 评论:
0 赞:
0 阅读:
232
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.
解题思路:采用中序排列的方法递归地决定每个结点的数值;
#include
#include
#include
using namespace std;
//Definition...
分类:
其他 时间:
2015-01-30 15:59:56
收藏:
0 评论:
0 赞:
0 阅读:
297
子元素如果设置了浮动样式,那么它就会脱离文档流,从而导致父元素高度变成0,当然不能说这是一个Bug,float的出现的初衷就是为了实现文字环绕图片来实现图文混排和流式布局,所以只能说这种情况只能是由于浮动样式的特性决定的。...
分类:
其他 时间:
2015-01-30 15:59:46
收藏:
0 评论:
0 赞:
0 阅读:
324
Oracle触发器的创建和存储过程、函数、包等的创建有点区别,应当注意.
陷阱一:
当前schema与触发器拥有者不一致
例如:
当前登录的schema为R5_T150,然后执行下面的创建触发器:
create or replace trigger "R5_T135".TRI_forbidden_01
before update or delete of GOODSCODE on t...
分类:
其他 时间:
2015-01-30 15:59:36
收藏:
0 评论:
0 赞:
0 阅读:
226
上图框图中对应的寄存器可以在技术手册中找到相关的意义。
上图19个中断源的意义也可以在技术手册中找到,
可以这样简单的理解:
详细点的理解:
在STM32中,中断与事件不是等价的,一个中断肯定对应一个事件,但一个事件不一定对应一个中断。
事件只是一个触发信号(脉冲),而中断则是一个固定的电平信号。
事件:是表示检测到某一动作(电平边沿)触发事件发...
分类:
其他 时间:
2015-01-30 15:59:16
收藏:
0 评论:
0 赞:
0 阅读:
402
上一节中写了图的深度优先遍历,http://blog.csdn.net/wtyvhreal/article/details/43305785
这一节讲解下图的广度优先遍历。
同样的图:
广度优先遍历的顺序结果如下:
广度优先遍历的思想:
首先以一个未被访问过的顶点作为起始顶点,访问其所有相邻的顶点,然后对每个相邻的顶点,再访问他们相邻的未被访问过的顶点,直到所有顶...
分类:
其他 时间:
2015-01-30 15:59:06
收藏:
0 评论:
0 赞:
0 阅读:
261
大家都知道,在对邮件营销活动了如指掌的基础上,如果还能够“逼格”提升邮件的吸引力,确保邮件ROI得以实现,实在是再完美不过了。其实,每一位在此造诣上资深的邮件营销专家都有一套自己的成功套路和营销秘诀,作为全球领先的多渠道智能化营销服务商webpower的资深邮件营销专家也不例外,笔者与大家分享的以下 5“力”,让笔者在激烈的邮件营销战场,为客户搞定诸多超难的邮件营销活动,并战胜竞争对手,获得了不错...
分类:
其他 时间:
2015-01-30 15:58:46
收藏:
0 评论:
0 赞:
0 阅读:
326
一:起因
(1):set的含义是集合,它是一个有序的容器,里面的元素都是排序好的,支持插入,删除,查找等操作,就 像一个集合一样。所有的操作的都是严格在logn时间之内完成,效率非常高,具体实现采用了红黑树的平衡二叉树的数据结构。
set和multiset的区别是:set插入的元素不能相同,但是multiset可以相同。
创建 multiset base; 删除:如果删除元素a,那么在定义的...
分类:
其他 时间:
2015-01-30 15:58:06
收藏:
0 评论:
0 赞:
0 阅读:
364
测试数据准备:
SQL> create user sunhailong identifiedby abcd;
User created.
SQL> alter user sunhailong defaulttablespace users;
User altered.
SQL> grant dba to sunhailong;
Grant succeede...
分类:
其他 时间:
2015-01-30 15:57:56
收藏:
0 评论:
0 赞:
0 阅读:
272
测试环境请参见
使用BBED手工提交事务
尝试恢复delete的数据:
BBED> modify /x 2c offset 5064
File: /data/orcl/orcl/users01.dbf (4)
Block: 68 Offsets: 5064 to 5071 Dba:0x01000044
--------...
分类:
其他 时间:
2015-01-30 15:57:46
收藏:
0 评论:
0 赞:
0 阅读:
376
使用ssh连接远程主机时,结果提示如下的错误:
大概意思就是说密钥权限的文件不能为777,不能被其他用户读取。
了解了问题后,修改密钥文件权限为700,即:(chmod 700 秘钥)就OK了。...
分类:
其他 时间:
2015-01-30 15:57:36
收藏:
0 评论:
0 赞:
0 阅读:
293
作者:wangzz
原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437
转载请注明出处
如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!
一、什么是CocoaPods
1、为什么需要CocoaPods
在进行iOS开发的时候,总免不了...
分类:
其他 时间:
2015-01-30 15:56:56
收藏:
0 评论:
0 赞:
0 阅读:
609
在报表项目开发中常常会出现自定义数据源的情况。这是因为有很多结构化计算比较复杂,需要多步骤完成。sql或者报表本身的计算能力并不适合完成这种过程化计算,所以报表程序员会借助于报表API,使用Java程序来完成。
例如这个《各地区销售情况分析表》:
该报表是根据订单表统计各(预置)时间段内,各地区的订单数量、订单金额汇总。其中各时间段范围为:
...
分类:
其他 时间:
2015-01-30 15:56:26
收藏:
0 评论:
0 赞:
0 阅读:
280
中断处理用来实现对特殊内部事件或外部事件的快速响应。CPU检测到中断请求时,立即响应中断,调用中断源对应的中断程序(OB)。执行完中断程序后,返回被中断的程序中。
中断源类型主要有:I/O模块的硬件中断,软件中断,例如日期时间中断、延时中断、循环中断和编程错误引起的中断等。
1.日期时间中断组织块
日期时间中断组织块有OB10~OB17.CPU318只能支持OB10和OB11,其余的S7-3...
分类:
其他 时间:
2015-01-30 15:55:46
收藏:
0 评论:
0 赞:
0 阅读:
526
1. An Axiomatic Basis for Computer Programming. 1969年的一篇论文,主要讲用公理基础证明计算机编程的正确性,包括赋值/递推/组合/循环等。不是那么容易读懂,特别是一些数理符号,想要完全看懂估计得查不少书。扫过重要的部分,关键就是
P{Q}R, 即前置条件满足assert(P) 为true,Q是一段程序(可以是多个子程序的组合),后置条件R是人们...
分类:
其他 时间:
2015-01-30 15:54:06
收藏:
0 评论:
0 赞:
0 阅读:
290
介绍
上一节,我们对PhotoView开源项目进行了剖析解读, 这一节呢, 我们说说Emoji表情,大家每天都在用的QQ,微信或者其他聊天工具都有这个。
在我接触到的Emoji中,大致可以分为两类:
系统支持的Emoji图标
自定义Emoji图标
这一节我们讨论系统支持的Emoji图标,掌握了这类,自定义Emoji表情也就水到渠成了
功能特性
常用系统Emoji图标...
分类:
其他 时间:
2015-01-30 15:53:56
收藏:
0 评论:
0 赞:
0 阅读:
697
【题目】
在由N个正整数的集合S中,找出最大元素C,满足C=A + B 其中A,B都是集合S中元素,请给出算法描述,代码与时间复杂度分析。
【分析】
1,对集合S进行排序(快排),从小到大排序
2,让C指向集合最后一个元素(最大元素)
3,让i指向S中第一个元素,让j指向C的前一个元素
4,如果,A[i]+A[j]==C则return C;
5,如果if(A[i]+A[j]
6...
分类:
其他 时间:
2015-01-30 15:53:46
收藏:
0 评论:
0 赞:
0 阅读:
286
背景:1Y!!!调试一个小时。没有仔细看题,V 2 1,实际上表示的是第二列第一行,因为这个调试了好久。要逐渐养成耐心读代码的习惯!
思路:把行和列的分别记录在两个数组你,让后从边长为1开始枚举出所有即可!
学习:1.scanf读取字符的时候一定要考虑到,换行行符在键盘缓冲区的遗留问题!
#include
#include
int main(void){
#ifdef LOCAL
...
分类:
其他 时间:
2015-01-30 15:53:26
收藏:
0 评论:
0 赞:
0 阅读:
362