题目链接:点击打开链接
斯特林数:点击打开链接
题意是计算n! 的位数
即ans = log10(n!) = log10(sqrt(2πn)) + n*log10(n/e)
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#...
分类:
其他好文 时间:
2015-05-11 22:01:17
阅读次数:
126
题目大意:有一个人财政赤字了,每天都要还一定数量的钱,共要还N天。
现在他要求把这N天还的钱变成M次还掉,也就是说不用每天都还了,可以累积一定的天数再还。
现在要求M次还掉的钱中,钱的最大值达到最小,问这个最小值是多少解题思路:最大值最小,二分解决
枚举的最小值是每天还的钱中的最大值,最大值是每天还的钱的总和
因为每次枚举的钱肯定是大于等于每天还的钱中的最大值的,所以最多可以分成N个集合,然...
分类:
其他好文 时间:
2015-05-11 21:58:40
阅读次数:
120
Problem:
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.
Do not allocate extra space for another array, you must do this...
分类:
编程语言 时间:
2015-05-11 21:58:56
阅读次数:
186
无论学习哪款 MUC 串口对于我们进行实验调试都是非常方便实用的, 我们可以把程序中涉及的某些中间量或者其他程序状态信息打印出来显示在电脑上进行调试,许多 MUC 和 PC 机通信都是通过串口来进行的。Zigbee也 不例外。...
分类:
其他好文 时间:
2015-05-11 21:59:13
阅读次数:
107
题目:给你Fib数列的前两项,求第n项的后m位的值。
分析:矩阵快速模幂。见本博客的:斐波那契数列
说明:╮(╯▽╰)╭。
#include
#include
#include
#include
#include
#include
using namespace std;
class matrix
{
private:
int data[2][2];
public:
...
分类:
其他好文 时间:
2015-05-11 21:59:24
阅读次数:
141
首先定义一个数组,int[] a = { 3,1,2,4},我们要简单的实现该数组的排序,但是a数组是System空间下的,没有OrderBy()之类的方法,这是我们引入命名空间using System.Linq之后可以看见又该方法了。给个简单的例子如下:
using System;
using System.Linq;
namespace 对象初始化器
{
class Program...
分类:
编程语言 时间:
2015-05-11 21:58:56
阅读次数:
176
我们今天实现类似微信的首页的滑动Tab效果:
郭霖有一篇博客
??
http://blog.csdn.net/guolin_blog/article/details/13171191,讲过如果实现,但是他的demo不同通过滑动切换,只能通过点击按钮切换。
通过viewpager,我们可以完全实现微信的效果。
先看看我的实现效果:
pa...
分类:
微信 时间:
2015-05-11 21:57:24
阅读次数:
301
substr函数 substr函数返回从字符串指定位置开始的一个子串。如果指定了子串的长度,则返回字符串的相应部分。如果指定的长度超出了字符串的实际范围,则返回其实际内容。
格式
substr(字符串,起始位置)
substr(字符串,起始位置,子串长度)
范例
$ awk '{print substr("Santa Claus",7,6)}' filename...
分类:
其他好文 时间:
2015-05-11 21:58:14
阅读次数:
121
国际规定:把所有的
IP
地址划分为
A
,
B
,
C
,
D
,
E
A
类地址
:
范围从
0-127
,
0
是保留的并且表示所有
IP
地址,
而
127
也是保留的地址,
并且是用于测试环回用的。
因此
A
类地址的范围其实是从
1-126
之间。
如:
10.0.0.1
,第一段号码为...
分类:
其他好文 时间:
2015-05-11 21:57:13
阅读次数:
198
我们知道,真彩图中包含最多达2^24种颜色,怎样从中选出256种颜色,又要使颜色的失真比较小,这是一个比较复杂的问题。一种简单的做法是将R:G:B以3:3:2表示,即取R,G的高3位,B的高两位,组成一个字节,这样就可以表示256种颜色了,但不难想象,这种方法的失真肯定很严重。
我们下面介绍的算法能够比较好地实现真彩图到256色图的转换。它的思想是:准备一个长度为4096的数组,代表4096种颜...
分类:
其他好文 时间:
2015-05-11 21:58:53
阅读次数:
125
在已知数表中找出第一个与指定值相等的元素的下标和指针。这个实例还是比价简单的。我的思路是,首先创建一个struct结构,该结构中有两个成员变量,一个是数组元素的下标,一个是数组元素的指针值,当程序进程查找的时候,将找到的结果保存到该结构上。下面是我的程序的实现部分:#include #define SIZE 100/**
* @brief The element struct...
分类:
其他好文 时间:
2015-05-11 21:58:31
阅读次数:
116
Problem:
Given an array and a value, remove all instances of that value in place and return the new length.
The order of elements can be changed. It doesn't matter what you leave beyond the ne...
分类:
编程语言 时间:
2015-05-11 21:57:21
阅读次数:
167
用递归算法计算n!,n!可用下述公式表示:
n!=1(n=0,1)
n!=n*(n-1)!(n>1)
#include
double p(int n)
{
int i;
double t;
if(n==1||n==0)
t=1;
else t=n*p(n-1);
return t;...
分类:
编程语言 时间:
2015-05-11 21:58:27
阅读次数:
130
Description
A single positive integer i is given. Write a program to find the digit located in the position i in the sequence of number groups S1S2...Sk. Each group Sk consists of a sequence of pos...
分类:
其他好文 时间:
2015-05-11 21:55:59
阅读次数:
104