码迷,mamicode.com
首页 >  
搜索关键字:数加    ( 2432个结果
LeetCode - PlusOne
题意:给一个数按位存放在一个int数组中,要求返回这个数加一后的数组。 懒人解法:public class Solution { public int[] plusOne(int[] digits) { java.math.BigInteger Bigdigits = new jav...
分类:其他好文   时间:2015-04-11 11:42:09    阅读次数:92
Lua中编译执行代码相关的函数以及机制
可以说Lua之所以称为是一种解释型的语言,正是因为有诸如load这样的函数,因为这样的函数使得Lua可以执行动态生成的代码。下面具体来分析这些函数。 load函数 load函数原型如下: load (chunk [, chunkname [, mode [, env]]]) 该函数加载一个chunk,如果没有错误,则返回一个函数。如果传入chunk的值是一个字符串,则就加载这个字符串;如果传...
分类:其他好文   时间:2015-04-09 19:49:55    阅读次数:166
6-17复数四则运算 --- 蓝桥杯
设计复数库,实现基本的复数加减乘除运算。   输入时只需分别键入实部和虚部,以空格分割,两个复数之间用运算符分隔;输出时按a+bi的格式在屏幕上打印结果。参加样例输入和样例输出。   注意考虑特殊情况,无法计算时输出字符串"error"。 样例输入 2 4 * -3 2 样例输出 -14-8i 样例输入 3 -2 + -1 3 样例输出 2+1i...
分类:其他好文   时间:2015-04-09 11:53:00    阅读次数:98
Swift之数字字面常量
不同进制整数字面值按以下原则进行区分表示: 1. 十进制数前边不用加前缀 2. 一个二进制数,加一个0b的前缀 3. 一个八进制数,加一个0o的前缀 4. 一个16进制数,加一个0x的前缀下边是整数字面值为17的不同进制的表示形式: let decimalInteger = 17...
分类:编程语言   时间:2015-04-08 21:29:24    阅读次数:163
大整数算法[08] 有符号加法和减法
★ 引子 前面几篇文章介绍了比较操作,绝对值加法和绝对值减法,现在就可以利用这几个算法构建有符号数的加减算法。 ★ 有符号数加法 有符号数的加法分成两种情况:同号和异号。 1. 如果两个数同号,则执行绝对值加法,如果两个数为非负数,则结果为非负数;如果两个数都是负数,则结果也为负数。...
分类:编程语言   时间:2015-04-08 14:48:44    阅读次数:182
O(n)时间效率寻找字符串中第一次出现一次的字符
思路:我们利用简单的哈希映射来解决这个问题 建立一个数组,用数组的下标对应每个字符的值,然后扫描字符串,给每个字符的值对应的数组的位置的数加1,最后再扫描数组,遇到第一个1时,就可以找到对应的字符了 实现代码如下: #include #include using namespace std; char findch(const char *str, int len) { ...
分类:其他好文   时间:2015-04-08 01:10:13    阅读次数:114
ligerui_ligerTree_003_配置url参数,加载“树”
配置url参数,加载“树”:源码下载地址:http://download.csdn.net/detail/poiuy1991719/8571255效果图:json.txtHTML代码:配置url参数,加载“树” JavaScript配置数据,的“树”效果 ...
分类:Web程序   时间:2015-04-07 19:06:42    阅读次数:145
数字三角形
问题描述 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 上图给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,和最大的路径称为最佳路径。你的任务就是求出最佳路径上的数字之和。 注意:路径上的每一步只能从一个数走到下一层上和它最近的左边的数或者右边的数。 输入样例 5 7 3 8 8 1 0 2 7...
分类:其他好文   时间:2015-04-07 09:48:31    阅读次数:115
容斥定理
以前总是没理解什么时候奇数加偶数减,什么时候奇数减偶数加,刚开始一直没理解,后来才发现1.|AUBUC|=|A|+|B|+|C|-|A∩B|-|A∩C|-|B∩C|+|A∩B∩C|2.|S|-|AUBUC|=|S|-|A|-|B|-|C|+|A∩B|+|A∩C|+|B∩C|-|A∩B∩C|其实第二种...
分类:其他好文   时间:2015-04-07 00:39:50    阅读次数:108
hdu1281 棋盘游戏
这题也是简单的模板应用,但是有一点不一样;重要点:如果取消这个点,不能放置尽量多的棋子,比如原来可以放3个,如果不放这个只能放2个,说明它是一个重要点;这题的解题思路就是:先算出最大匹配数,然后把读入的可放置点的坐标依次取消标记,再算一次最大匹配,如果两次匹配结果相等,说明其不是重要点,记录数加1,...
分类:其他好文   时间:2015-04-06 12:43:32    阅读次数:90
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!