题目 题目 给定两个字符串str1和str2,返回两个字符串的最长公共子序列 解析 解析 本题是非常经典的动态规划问题,先来介绍求解动态规划表的过程。如果str1的长度为M,str2的长度为N,生成大小为M*N的矩阵dp,行数为M,列数为N。dp[i][j]的含义是str1[0..i]和str2[0 ...
分类:
编程语言 时间:
2017-04-06 01:30:05
阅读次数:
295
定义闭包(closure)即在函数中又有函数的定义,例如:def fun1(str): print("this is fun1 str") def fun2(str1): print("this is fun2 str and parameter from fun1 %s" %str1) fun2(... ...
分类:
编程语言 时间:
2017-04-05 21:27:34
阅读次数:
196
(1)str1和str2是char*,也就是一个指针,然后它们都来自于"abc"的赋值,通过直接输出"abc"的地址可以发现都是相等的,因为它是一个const string,存放在全局数据区当中,对str1和str2的初始化,C++只会建立一个"abc" const string,从而str1和st ...
分类:
其他好文 时间:
2017-04-05 19:57:03
阅读次数:
174
1 总体来说java中字符串的比较是==比较引用,equals 比较值的做法。(equals 对于其他引用类型比较的是地址,这是因为object的equals方法比较的是引用),但是不同的声明方法字符串的比较结果也是不同的。 例如: String str1=new String("a"); Stri ...
分类:
编程语言 时间:
2017-04-04 19:30:27
阅读次数:
198
通过这边随笔的学习,终于搞清楚为什么在之前两篇随笔"静态内存"和"strcpy函数学习"中遇到的dest传入char*会导致段错误的原因。 例子: 运行结果: str1=string string string stringstr2=string string string stringstr2=p ...
分类:
其他好文 时间:
2017-04-03 20:50:44
阅读次数:
119
SQL 在OPENQUERY中使用参数 DECLARE @tmptable AS TABLE(ccode nvarchar(20),str1 NVARCHAR(50),str15 NVARCHAR(255),FHGLID NUMERIC)DECLARE @sql VARCHAR(1000)='CC0 ...
分类:
数据库 时间:
2017-04-02 16:50:13
阅读次数:
1141
.NET项目开发中的小技巧 1、不要频繁的创建对象。。。这个损失是巨大的。。。new太多了,后果比较严重。 2、打开数据库后要及时的关闭连接,如果你不能做到一个open后跟一个close,那也没关系,用Using满足你偷懒的欲望吧 3、别太迷信string str1 = "";和string.emp ...
分类:
Web程序 时间:
2017-04-02 12:23:07
阅读次数:
283
prompt 方法显示输入对话框 原理: prompt() 方法用于与用户交互,提示用户输入信息的对话框。 prompt(str1,str2);此方法包含两个属性; str1:用于提示用户输入的信息。 str2:用于用户输入文本信息。 该方法返回值:返回用户输入的文本信息。 简单实例: ...
分类:
其他好文 时间:
2017-04-02 10:27:29
阅读次数:
237
有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13..求出这个数列前20项之和。function text4(){ var denominator; var molecule; var i= 0,k= 1,str=""; var str1="",str2="",sum=0; for ...
分类:
其他好文 时间:
2017-04-01 01:04:47
阅读次数:
190
public class StringAPIDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stubString str1="耿丹计算机Java201 ...
分类:
编程语言 时间:
2017-03-31 01:12:49
阅读次数:
195