题目描述Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at the head of the list.使用字符串表示数字,对数字进行“加1”操作,返回结...
分类:
其他好文 时间:
2015-04-18 23:48:52
阅读次数:
208
1、在交互式解释器中显示变量的值,可以用print语句显示变量的字符串表示,或者仅用变量名查看变量的原始值,前者调用str()函数显示对象,而后者则调用repr()函数显示对象,结果相同,只是显示方式不同。
2、下划线_在python解释器中有特别的含义,表示最后一个表达式的值。
3、print语句支持将输出重定向到文件,符号>>用来重定向输出。print语句默认会给每一行添加一个换行符,只要...
分类:
编程语言 时间:
2015-04-17 13:53:54
阅读次数:
221
把以字符串表示的两个二进制数相加。【思路】活学活用昨天学到的reverse。将倒序相加变成正序相加。但这样的话,就要用到三个reverse,两个原串,最后还要把结果翻转。可能对速度有影响,经测试,好像还比不翻转快一点点。一个point是,两串长度不同,一串加完了另一串怎么办?我的办法是将其视为0,这...
分类:
其他好文 时间:
2015-04-17 09:33:59
阅读次数:
135
正则表达式示例表字 符 意 义 示 例* 任意长度的字符串。 a* 表示: 空字符串、aaaa、a…? 长度为0或者1的字符串。 a? 表示: 空字符串和a。+ 长度为一个或者多个的字符串。 a+表示:a、aa、aaaaaa…. 任意字符。 a. 表示:a后跟任意字符。{} 代表上一规则重复数目、{...
分类:
其他好文 时间:
2015-04-15 19:07:27
阅读次数:
134
sds(简单动态字符串)是redis底层的字符串表示,它具有字符串对象化和替代char*的作用。数据库中的值类型包括字符串,哈希表,列表,集合和有序集合,但是键类型却总是字符串。
typedef char *sds;
struct sdshdr {
// buf 已占用长度
int len;
// buf 剩余可用长度
int free;
// 实际保存字符串数据的地方
char buf[];
...
分类:
其他好文 时间:
2015-04-14 23:23:05
阅读次数:
222
题意:
给一个长度为N的字符串,表示有N个字符可用。
再给p个不能含有的病毒串。
为你长度为M的串不含有任意一个病毒串的方案数。
思路:
由于不需要取模,50^50需要用到高精度。
因为题目的字符串大于32所以可以直接scanf输入。
输入完map一下就好了。
就是裸的自动机dp了。
代码:
#include"stdio.h"
#include"algorithm"
#incl...
分类:
其他好文 时间:
2015-04-14 11:17:20
阅读次数:
113
定义: 一有序的字符序列集合,常量。用单引号引起来用双引号引起来用三重(单双均可)引号引起来# -*- coding: cp936 -*-# 字符串# python 中常见的字符串表示方式是单引号 和双引号,效果一样#内容带有单引号,就用双引号表示"It's good"#反之亦然 'You are....
分类:
编程语言 时间:
2015-04-13 09:22:23
阅读次数:
157
一、grep,egrep,fgrep1)grep格式:grep[选项][模式][文件名]常用选项:-n:显示行号和匹配的行-v:反向匹配-c:不显示匹配的行,只显示匹配的行数-i:忽略大小写-r:递归搜索-E:支持扩展正则表达式-P:支持Perl正则表达式-F:不支持正则表达式,将模式按字面意义匹配示例:..
分类:
系统相关 时间:
2015-04-11 21:08:27
阅读次数:
187
numtodsinterval(,) ,x是一个数字,c是一个字符串,表明x的单位,这个函数把x转为interval day to second数据类型 常用的单位有 ('day','hour','minute','second') example SQL> select sysdate,sys.....
分类:
数据库 时间:
2015-04-11 11:32:00
阅读次数:
155
该题目的难点在于n可能很大,超过了整数表示的范围,所以一般有两种思路,一种是用字符串表示整数,并实现++操作符,另一种是把该题目当做排列组合来做,使用递归可以实现,下面给出使用递归实现的代码:void __print(char digit_array[], int index, int n)
{
if (index < 0) return;
if (index == n - 1)...
分类:
其他好文 时间:
2015-04-11 00:02:40
阅读次数:
149