首页 > 编程语言
数据结构和算法学习总结04 线性表---栈
栈 栈(Stack)是特殊的线性表,是只允许在一端进行插入和删除的线性表。 允许插入和删除的叫栈顶,反之则是栈底。 栈的插入称为进栈,删除称为出栈。 特性是:后进先出,所以栈也叫后进先出表,简称LIFO表(Last In First Out)。 因为栈是线性表,所以也有顺序表和链表两种形式,一般我们 ...
分类:编程语言   时间:2017-09-13 22:40:04    收藏:0  评论:0  赞:0  阅读:292
python基础教程——函数
定义函数 在该文件的当前目录下启动python解释器,用 from abstest import my_abs 来导入my_abs()函数。 定义可变参数: 关键字参数: 递归函数: ...
分类:编程语言   时间:2017-09-13 22:39:14    收藏:0  评论:0  赞:0  阅读:241
算法导论 第三章 函数的增长
//参考博文:http://blog.csdn.net/so_geili/article/details/53353593 //1.渐近效率: A:指的是当输入规模无限增加时,在极限中,算法的运行时间如何随着输入规模的变大而增加 B:通常,渐近的表示某个算法对除很小的输入外的所有情况都将是最好的选择... ...
分类:编程语言   时间:2017-09-13 22:33:16    收藏:0  评论:0  赞:0  阅读:183
java--整理下关于static关键字的知识
如果将域定义为static,每个类中只有一个这样的域。而每一个对象对于所有的实例域却都有自己的一份拷贝。--《java核心技术》 使用static的两种情形:1、只想为某特定域分配单一存储空间,而不去考虑究竟要创建多少对象,甚至根本不创建对象。2、希望某个方法不与包含它的类的任何对象关联在一起。也就 ...
分类:编程语言   时间:2017-09-13 22:33:01    收藏:0  评论:0  赞:0  阅读:168
快速排序
快速排序的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 快速排序是一种不稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法 ...
分类:编程语言   时间:2017-09-13 22:32:25    收藏:0  评论:0  赞:0  阅读:303
python拼接
拼接: name=zhuhuan age=23 salary=333 info=''' info of %s age:%s name:%s salary:%s %(name,age,name,salary) ''' info2=''' info of {_name} age:{_age} name: ...
分类:编程语言   时间:2017-09-13 22:01:07    收藏:0  评论:0  赞:0  阅读:306
PYTHON面向对象
面向过程 VS 面向对象 编程范式 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程 ...
分类:编程语言   时间:2017-09-13 21:58:48    收藏:0  评论:0  赞:0  阅读:335
python判断字符串是否包含子字符串
python的string对象没有contains方法,不可以使用string.contains的方法判断是否包含子字符串,但是python有更简单的方法来替换contains函数 python的string对象没有contains方法,不可以使用string.contains的方法判断是否包含子字 ...
分类:编程语言   时间:2017-09-13 21:55:47    收藏:0  评论:0  赞:0  阅读:352
Python--30 迭代器
迭代器 通常我们接触的迭代器 序列(列表 元组 字符串) 字典 通常使用for语句来进行迭代 Python提供了两个BIF iter() __iter__() next() __next__() 魔法方法 ...
分类:编程语言   时间:2017-09-13 21:52:31    收藏:0  评论:0  赞:0  阅读:267
《大道至简》第一章Java伪代码读后感
/*写程序,实际是一种方法论。从另外一个角度帮我们看待世界,看清事物的本质。 早在两千年前的寓言中,愚公和智叟的问答中就已体现整个工程的实现程序。*/ public class 移山{ string people; public static void main(String[] args) whi ...
分类:编程语言   时间:2017-09-13 21:52:08    收藏:0  评论:0  赞:0  阅读:230
通过Java Web Filter实现一个最简单的UrlRewrite过滤器
通过Java Web Filter实现一个最简单的UrlRewrite过滤器。 ...
分类:编程语言   时间:2017-09-13 21:51:14    收藏:0  评论:0  赞:0  阅读:240
算法之判断一个图是否有环
在一些经典算法中,经常需要判断一些图是否具有环路,比如拓扑排序,需要在最初判断该图是否有环路,如有有环路,则无法找到最长的一条线,比如dijkstra算法,每找到一条最短的边,都要判断找到的边和现有的树是否已经构成了环路。 因此,在这篇博客,我们重点来说一个判断图是否有环的算法。 首先我们介绍一个对 ...
分类:编程语言   时间:2017-09-13 21:51:03    收藏:0  评论:0  赞:0  阅读:336
JavaScript
1.JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言 2.JavaScript组成 JavaScript:由ECMAScript,DOM,BOM三个部分组成 3.JavaScript的基本结构 <script type=”text/javascript”> //内容 </sc ...
分类:编程语言   时间:2017-09-13 21:50:19    收藏:0  评论:0  赞:0  阅读:267
Spring Boot-------JPA基础及查询规则
JPA基础及查询规则 JPA JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA框架中支持大数据集、事务、并发等容器级事务,这使得 JPA 超越了简单持久化框架的局 ...
分类:编程语言   时间:2017-09-13 21:49:55    收藏:0  评论:0  赞:0  阅读:394
C语言中复数运算及调用blas,lapack中复数函数进行科学计算
C语言中常用的数据类型主要int, float ,double ,char 等,但在科学运算中复数扮演着重要角色。这里讲下C语言中的复数运算以及如何调用blas,lapack库中的复数函数来进行科学计算. 1.C语言中的复数运算。 C语言中若要用的复数,需要包含头文件complex.h,下面看看一些 ...
分类:编程语言   时间:2017-09-13 21:49:01    收藏:0  评论:0  赞:0  阅读:647
Python的类变量和成员变量
先说明几个相关的术语:attribute、function、method。 attribute:类对象的数据成员。我们经常会在Python代码出错时遇到:“AttributeError: 'My_Class' object has no attribute 'memberxxx'” function ...
分类:编程语言   时间:2017-09-13 21:46:24    收藏:0  评论:0  赞:0  阅读:280
springMVC controller配置方式总结
springMVC controller的三种配置方式:第一种方式不配置controller 的bean。(注解的方式);第二种方式配置controller的bean(url匹配bean);第三种配置Controller中bean的方式,使用一个统一配置集合,对各个URL对应的Controller做... ...
分类:编程语言   时间:2017-09-13 21:45:35    收藏:0  评论:0  赞:0  阅读:331
hdu 5517 Triple(二维树状数组)
题目链接:hdu 5517 Triple 题意: 有n个两元组A,有m个三元组B,然后set C有一个计算方式。 现在让你找set TOP的size。 题解: 理解题意后,显然对于每个b的分组,只有最大的a才有贡献, 然后就可以发现set B中每个元素按照e分组后,只会对应一个a,所以最多有1e5个 ...
分类:编程语言   时间:2017-09-13 21:43:14    收藏:0  评论:0  赞:0  阅读:356
JavaScript随笔(1)
延迟脚本 HTML4.01为<script>标签定义了defer属性。//脚本会被延迟到整个页面都解析完毕了再运行 例:<script type="text/javascript" defer="defer" scr="test1.js"><script> *延迟脚本不一定按照顺序执行,因此最好只包 ...
分类:编程语言   时间:2017-09-13 21:09:39    收藏:0  评论:0  赞:0  阅读:304
Python、循环的练习
一、同心圆 二、太阳花 三、五星红旗 四、画菱形花 五、根据学号取出年级、专业代号、学生编号 六、输入身份证号检测相关信息 七、计算星期几 ...
分类:编程语言   时间:2017-09-13 21:08:14    收藏:0  评论:0  赞:0  阅读:410
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!