2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 ...
分类:
编程语言 时间:
2017-08-13 20:09:03
阅读次数:
203
1.数据类型 int,short,byte,long double,float char,String 2.变量 C/C++变量的声明和定义是分开的,JAVA不区分。 3.运算符 JAVA的运算符、类型强制转化与C相似。 4.枚举 5.字符串 6.构建字符串 7.输入输出 读取密码 8.控制流程 控 ...
分类:
编程语言 时间:
2017-08-13 20:10:03
阅读次数:
183
2017-08-13 19:31:47 writer:pprp 对kmp算法有了大概的了解以后,虽然还不够深入,但是已经可以写出来代码,(可以说是背会了) 所以这道题就作为一个模板,为大家使用吧。 题目大意:给你一个子串P和一个主串S,求在主串中有多少个子串? 代码如下:(需要注意的点我都标记好了, ...
分类:
编程语言 时间:
2017-08-13 20:10:23
阅读次数:
144
转载请注明出处:http://blog.csdn.net/zhoubin1992/article/details/46910079 1 SAT问题描写叙述 命题逻辑中合取范式 (CNF) 的可满足性问题 (SAT)是当代理论计算机科学的核心问题, 是一典型的NP 全然问题.在定义可满足性问题SAT之 ...
分类:
编程语言 时间:
2017-08-13 20:12:05
阅读次数:
334
运用VBA时,可以构造一些函数去实现诸如printf的方便函数。 ...
分类:
编程语言 时间:
2017-08-13 20:12:22
阅读次数:
151
把要排序的数组分为了两个部分,一部分是数组的全部元素(除去待插入的元素),另一部分是待插入的元素; 先将第一部分排序完成,然后再插入这个元素。其中第一部分的排序也是通过再次拆分为两部分来进行的。 ...
分类:
编程语言 时间:
2017-08-13 20:45:30
阅读次数:
125
在JavaScript中,在声明变量或者函数前就使用变量或者函数,会产生以外的错误。这些在很多JS的笔试题中都会出现。 先看下面这道题: 2、去掉var foo,直接利用function()声明foo(),这样foo()也会被提升到最前面 ...
分类:
编程语言 时间:
2017-08-13 20:46:00
阅读次数:
105
1 拷贝数组 数组全拷贝 数组定位拷贝 2 判断数组是否相等(每个元素都对应相等) 3 数组和集合的相互转化 运行结果: ...
分类:
编程语言 时间:
2017-08-13 20:46:13
阅读次数:
131
/** * 根据身份证计算年龄 * * @param idcard * @return */ public static Integer idCardToAge(String idcard) { Integer selectYear = Integer.valueOf(idcard.substrin ...
分类:
编程语言 时间:
2017-08-13 20:46:26
阅读次数:
397
参考网页:15 Essential Python Interview Questions 1. 什么是Python? 可以在回答中与其他技术作对比(鼓励这么做);如果应聘的是一个Python开发岗位,就应知道这是门什么样的语言以及它为什么这么酷,以及它哪里不好。 参考答案: Python是一种解释型 ...
分类:
编程语言 时间:
2017-08-13 20:47:55
阅读次数:
208
其实题目已经给的很清楚了,枚举所有的情况,统计出现次数,找到符合条件的结果。 那么我们就根据这个提示完成即可: 第一步:枚举所有可能的字串: 这里面最初我是出现了一点小问题的:也就是上面代码中我注释的那个“问题所在处”。没有给每个字符串后面加‘\0’,这就相当于没有终止该字符串。当时调试程序的时候是 ...
分类:
编程语言 时间:
2017-08-13 20:48:11
阅读次数:
125
反射的基石 -> Class 类(字节码)/*只要是在源程序中出现的类型,都要各自的Class实例对象,例如:int,int[],void*/如何得到各个字节码对应的实例对象(Class类型) 1.类名.class 2.对象.getClass 3.Class.forName("类名");(1.先忘内 ...
分类:
编程语言 时间:
2017-08-13 20:48:57
阅读次数:
177
以上代码。 ...
分类:
编程语言 时间:
2017-08-13 20:49:13
阅读次数:
130
为什么需要引入default方法 在Java7以前interface只能声明方法,而不能实现方法。 在Java8中这一情况有所改变,接口中引入了default方法和static方法,interface中声明的方法默认为 public abstract 修饰,default方法 就相当于只有publi ...
分类:
编程语言 时间:
2017-08-13 20:51:12
阅读次数:
185
为了避免混淆。做例如以下规定,下面代码若不加特殊说明都执行于32位平台,结构体的默认对齐值是8,各数据类型所占字节数分别为 char占一个字节 int占四个字节 double占八个字节。 两个样例 请问以下的结构体大小是多少? struct Test { char c ; int i ; }; 这个 ...
分类:
编程语言 时间:
2017-08-13 20:52:41
阅读次数:
221
1. 定义: zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。 若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。利用*号操作符,可以将list unzi ...
分类:
编程语言 时间:
2017-08-13 20:52:48
阅读次数:
205
http://blog.sina.com.cn/s/blog_62b1508e0100hl8a.html 函数模板是C++新增的一种性质,它允许只定义一次函数的实现,即可使用不同类型的参数来调用该函数。这样做可以减小代码的书写的复杂度,同时也便于修改(注:使用模板函数并不会减少最终可执行程序的大小, ...
分类:
编程语言 时间:
2017-08-13 20:53:03
阅读次数:
257
json序列化和json反序列化 pickle序列化和反序列化 ...
分类:
编程语言 时间:
2017-08-13 20:53:16
阅读次数:
190
序列是python的最基本数据结构 x=1,x为一个变量,值为一 y=[1,2,3],y是一个序列(可变序列列表) 索引的特点 从0开始 x=[1,2,3,4] x[0]=1 x[1]=2 可变序列\不可变序列 可变序列:列表list 不可变序列:元祖tuple,字符串str 生成器:range a ...
分类:
编程语言 时间:
2017-08-13 20:53:27
阅读次数:
290
1.名词解释 栈:由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。 堆:由JVM分配的,用于存储对象等数据的区域。 常量池:在编译的阶段,在堆中分配出来的一块存储区域,用于存储显式的String,float或者integer.例 ...
分类:
编程语言 时间:
2017-08-13 20:54:33
阅读次数:
188