码迷,mamicode.com
首页 > 编程语言 > 日排行
面试题目4:二维数组中的查找
题不再难,在于优化 这道题之前做过。 题目是: 之前自己做的时间复杂度略高。主要的思路是目标数是target,首先与二维数组的第一行最后一列的数比较,与target比较的数如果大于等于target,根据题目中数组的特性,说明有可能在这一行中,遍历这一行与target比较,如果有,返回true;如果没 ...
分类:编程语言   时间:2018-04-19 23:59:20    阅读次数:362
[ Java学习基础 ] String字符串的基本操作
字符串的拼接 String字符串虽然是不可变的字符串,但也同样可以进行拼接,只是会产生一个新的对象。String字符串拼接的时候可以使用“+”运算符或String的concat(String str)方法。其中“+”运算符的优势是可以连接任何类型的数据拼接成为字符串,而concat方法只能拼接Str ...
分类:编程语言   时间:2018-04-20 00:00:15    阅读次数:201
java第三次实验
1.阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? ~~~ class Grandparent { public Grandparent() { System.out.println( ...
分类:编程语言   时间:2018-04-20 00:00:24    阅读次数:242
numpy中多维数组的绝对索引
这涉及到吧多维数组映射为一维数组。 对于3维数组,有公式: 此公式可以推广到N维 测试代码:(两个输出相同,说明测试成功) ...
分类:编程语言   时间:2018-04-20 00:01:05    阅读次数:246
KMP算法
为了解决字符串匹配问题 给你两个字符串,寻找其中一个字符串是否包含另一个字符串,如果包含,返回包含的起始位置。 ...
分类:编程语言   时间:2018-04-20 00:01:12    阅读次数:247
【python进阶】详解元类及其应用2
前言 在上一篇文章【python进阶】详解元类及其应用1中,我们提到了关于元类的一些前置知识,介绍了类对象,动态创建类,使用type创建类,这一节我们将继续接着上文来讲~~~ 5.使?type创建带有?法的类 最终你会希望为你的类增加?法。只需要定义?个有着恰当签名的函数并将 其作为属性赋值就可以了 ...
分类:编程语言   时间:2018-04-20 00:01:23    阅读次数:232
KMP算法
http://acm.zjnu.edu.cn/DataStruct/showproblem?problem_id=1005 题解:kmp模板题。 如何理解kmp? 背下来就好了 ...
分类:编程语言   时间:2018-04-20 00:01:48    阅读次数:228
【算法总结】多项式相关
【快速傅里叶变换】 〖相关资料〗 《虚数的图解》 《虚数的意义》 《FFT学习笔记》 《从多项式乘法到快速傅里叶变换》 《Fast Fourier Transform》 《【快速傅里叶变换】【FFT】【WikiOI】【P3132】【高精度练习之超大整数乘法】》 〖模板代码〗 [FFT] 1 cons ...
分类:编程语言   时间:2018-04-20 00:01:57    阅读次数:200
python-函数
全局变量 name = '谢红'#全局变量#如果要改全局变量的话,那你要先声明一下,你修改值是全局变量def sayName(): global name name = '刘伟' print('name1',name)def lw(): age = 28 return agedef setName( ...
分类:编程语言   时间:2018-04-20 00:03:51    阅读次数:222
【算法总结】图论相关
【最近公共祖先】 〖模板代码〗 [倍增算法] 1 void dfs(int k) 2 { 3 for(int i=1;(1<<i)<=deep[k];i++) 4 x[k][i]=x[x[k][i-1]][i-1]; 5 for(int i=head[k];i;i=e[i].next) 6 { 7 ...
分类:编程语言   时间:2018-04-20 00:04:04    阅读次数:224
Java第三次实验
(一)学习总结 1.阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? ~~~class Grandparent { public Grandparent() { System.out.p ...
分类:编程语言   时间:2018-04-20 00:04:17    阅读次数:342
day29—JavaScript中DOM的基础知识应用
转行学开发,代码100天——2018-04-14 JavaScript中DOM操作基础知识即对DOM元素进行增删改操作。主要表现与HTML元素的操作,以及对CSS样式的操作。其主要应用知识如下图: 通过对DOM的基本了解,还要通过代码实现对DOM的操作。 1.childNodes + nodeTyp ...
分类:编程语言   时间:2018-04-20 00:04:51    阅读次数:959
JavaScript 代写、代写JavaScript 编程作业、用JavaScript 做maze、JavaScript语言代写
1 InstructionsIn this assignment, you will be required to write JavaScript functions that simplify navigating anelaborate maze.1.1 Data File Specifica ...
分类:编程语言   时间:2018-04-20 00:04:58    阅读次数:196
最全spring boot视频系列,你值得拥有
从零开始学Spring Boot视频 à SpringBoot视频 http://study.163.com/course/introduction.htm?courseId=1004329008&utm_campaign=commission&utm_source=400000000155061& ...
分类:编程语言   时间:2018-04-20 00:05:06    阅读次数:287
python 生成器 send
生成器内有一个方法send,可再次传入一个值。 上面那句可能听不懂,但是不要紧,我们先来看看代码, 代码分析, 在MyGenerator里,我们一共用了两次yield。 比较奇怪的是第一个yield的语句,value=yield 1。如果没看过这一语句的,肯定不知道next回到yield后,其实是有 ...
分类:编程语言   时间:2018-04-20 00:07:53    阅读次数:175
Python的基础语法
数据类型 在现实中,会根据事物的不同表现,进而可以进行相应的分类。例如,当去超市购物时,超市会根据商品 的不同特征分类:食品类,日常用品类,家用电器类……在学数学时,也可以对数值进行分类:整数,小数, 分数,复数……。同样,在Python中,也可以根据数据的不同特征,对数值进行不同的分类。 在Pyt ...
分类:编程语言   时间:2018-04-20 00:08:16    阅读次数:201
JAVA作业三
(一)学习总结 1.阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? 运行结果: 应该将Parent类中super("Hello.Grandparent.");放在该构造方法的第一句,放 ...
分类:编程语言   时间:2018-04-20 00:08:22    阅读次数:208
C++笔记------迭代器
STL是一种泛型编程。对象编程关注的是编程的数据方面,泛型编程关注的是算法的通用,它们之间的共同点的抽象和创建可重用代码,但理念不同。 STL使用术语“概念”描述迭代器所需要满足的一系列要求,如正向迭代器是一种要求,而不是类型。 STL使用术语“改进”来表示这种概念上的继承,概念具有类似继承的关系, ...
分类:编程语言   时间:2018-04-20 00:08:47    阅读次数:188
Python循环
Python循环(while循环)(for语句)(range()函数)(break和continue语句及循环中的else字句)(pass语句) ...
分类:编程语言   时间:2018-04-20 00:09:33    阅读次数:200
spring如何管理mybatis(一) ----- 动态代理接口
问题来源 最近在集成spring和mybatis时遇到了很多问题,从网上查了也解决了,但是就是心里有点别扭,想看看到底怎么回事,所以跟了下源码,终于发现了其中的奥妙。 问题分析 首先我们来看看基本的配置。 spring的配置: mapper文件和dao接口 controller层代码 源码跟踪 首先 ...
分类:编程语言   时间:2018-04-20 00:10:11    阅读次数:335
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!