码迷,mamicode.com
首页 > 编程语言 > 日排行
计算机算法设计与分析之递归与分治策略——二分搜索技术
递归与分治策略 二分搜索技术 我们所熟知的二分搜索算法是运用分治策略的典型例子,针对这个算法,先给出一个简单的案例。 目的:给定已排好序的n个元素a[0:n-1],现要在这n个元素中找出一特定的元素x。 我们首先想到的最简单的是用顺序搜索方法,逐个比较a[0:n-1]中元素,直至找出元素x或搜索遍整 ...
分类:编程语言   时间:2018-12-22 01:29:39    阅读次数:215
Python中的列表推导式
Python里面有个很棒的语法糖(syntactic sugar),它就是 list comprehension ,有人把它翻译成“列表推导式”,也有人翻译成“列表解析式”。名字听上去很难理解,但是看它的语法就很清晰了。虽然名字叫做 list comprehension,但是这个语法同样适用于dic ...
分类:编程语言   时间:2018-12-22 01:30:38    阅读次数:201
对类的理解(c++)
介绍目录: 1.类成员 1.1 成员函数 1.2 构造函数 1.2.1 对构造函数的理解 1.2.2成员初始化列表 1.2.3必须使用成员初始化列表的几种情况 1.2.4对于拷贝构造函数的参数是一个引用的理解 1.2.5对深拷贝和浅拷贝的理解 1.3析构函数 1.3.1 单继承 1.3.2 多继承 ...
分类:编程语言   时间:2018-12-22 01:34:48    阅读次数:226
python 基础之关系运算进阶
关系运算符 ```python class Number: def __init__(self, num): self.num = num # 大于 > def __gt__(self, other): print('__gt__') return self.nu... ...
分类:编程语言   时间:2018-12-22 01:35:20    阅读次数:206
Java Map增删改查
示例代码: 学生类 学生集合 ...
分类:编程语言   时间:2018-12-22 01:36:28    阅读次数:318
OC字符串与C语言字符串之间的相互转换
1、C转OC字符串 2、OC转C字符串 ...
分类:编程语言   时间:2018-12-22 01:36:55    阅读次数:165
java路径两种写法"/"和"\\"
String path="D:\\新建文件夹\\2.png"; File file=new File(path); System.out.println(file.exists()); String path1="D:/新建文件夹/2.png"; File file1=new File(path); ...
分类:编程语言   时间:2018-12-22 01:37:04    阅读次数:242
python集合类型
集合类型简介 集合也是容器,其内元素都是无序、唯一、不可变的。它常用来做成员测试、移除重复数据、数据计算(比如交集、并集、差集)。 集合Set是dict的无value版。集合也使用大括号包围: Set中的元素和dict一样也是通过hash值来存储的:将元素hash()得到hash值,存储到Set中。 ...
分类:编程语言   时间:2018-12-22 01:38:12    阅读次数:225
Python基础20_类的约束,异常处理,MD5加密,日志
一. 类的约束 约束程序的结构, 在分配任务之前就应该把功能定义好, 然后分别交给底下的程序员来完成相应的功能 在python中有两种办法来解决这样的问题 1. 提取父类, 然后在父类中定义好方法, 在方法中抛出一个异常, 这样所有继承父类的子类都必须重写这个方法, 否则访问的时候就会报错 clas ...
分类:编程语言   时间:2018-12-22 01:38:23    阅读次数:262
Spring boot 梳理 - 代码结构(Main类的位置)
Spring boot 对代码结构无特殊要求,但有个套最佳实践的推荐 不要使用没有包名的类。没有包名时,@ComponentScan, @EntityScan, or @SpringBootApplication 可能会有问题。 Main类在包路径中的位置:强烈建议main类放在包的根路径上。We ... ...
分类:编程语言   时间:2018-12-22 01:39:24    阅读次数:229
python练习题之访问限制
''' 访问限制:限制别人调用某一些属性或者函数 好处:提高代码的安全性 做法:在名字前面加2个下划线__ 如果要赋值或者访问就必须提供setXXX或者getXxx函数 ''' class Person: def __init__(self): self.name=None self.__age=N... ...
分类:编程语言   时间:2018-12-22 01:39:30    阅读次数:251
C++ 获取文件夹下的所有文件名
头文件:#include<io.h> getFiles1函数:获取某个文件夹下的所有文件,返回各文件的路径 getFiles2函数:获取某个文件夹下的所有文件,返回各文件的路径和名称 Win10下C++代码文件夹遍历错误:0xC0000005: 写入位置时发生访问冲突 win7下定义的文件句柄类型是 ...
分类:编程语言   时间:2018-12-22 01:41:16    阅读次数:317
Java链接Redis时出现 “ERR Client sent AUTH, but no password is set” 异常的原因及解决办法
Java链接Redis时出现 “ERR Client sent AUTH, but no password is set” 异常的原因及解决办法 【错误提示】 redis.clients.jedis.exceptions.JedisConnectionException: Could not get ...
分类:编程语言   时间:2018-12-22 01:42:01    阅读次数:290
python元组类型
元组类型简介 使用括号包围的数据结构是元组(tuple)。例如: 元组和列表一样,都是容器型的数据结构,且都是序列,所以容器中的元素都是按照索引位置有序存放的。所以,可以进行索引取值、切片等序列通用操作。 不同的是,元组是不可变序列,无法原处修改,意味着修改元组必须创建新的元组对象。实际上元组的概念 ...
分类:编程语言   时间:2018-12-22 01:42:15    阅读次数:311
php 无限级分类 递归+sort排序 和 非递归
1 先总结非递归 数据表: 此无限级分类没有处理 分类排序有效,以后更改。 2 递归+排序 ...
分类:编程语言   时间:2018-12-22 01:42:23    阅读次数:179
匿名内部类实现线程的两种方式
public static void main(String[] args) { //匿名内部类实现线程的两种方式 /*Thread t1 = new Thread(){ @Override public void run() { System.out.println(... ...
分类:编程语言   时间:2018-12-22 01:42:35    阅读次数:195
从vue渲染想到的数组方法
v-for指令如果渲染的对象没有改变地址,则不会重新渲染 ...
分类:编程语言   时间:2018-12-22 11:32:55    阅读次数:177
Spring与Web框架(例如Spring MVC)漫谈——关于Spring对于多个Web框架的支持
在看Spring MVC的官方文档时,最后一章是关于Spring对于其它Web框架的支持(如JSF,Apache Struts 2.x,Tapestry 5.x),当然Spring自己的MVC框架Spring MVC就不用多说了。 这里并不想讨论其它的Web框架,而是记录下这章开头提到的关于Spri ...
分类:编程语言   时间:2018-12-22 11:33:47    阅读次数:184
python 事件冒泡
事件冒泡 ...
分类:编程语言   时间:2018-12-22 11:35:15    阅读次数:180
python课程第10天《函数》
恢复内容开始 一 基本语句: def 函数名字(): # 定义函数名称 函数内的语句 # 调用函数时,执行的命令 return # 返回一个值,可选,不填的话返回None 函数名字() # 调用函数 二 特点: 可以在多出调用同一组代码! 三 返回值: 如果没有返回值的话:可能是因为每写return ...
分类:编程语言   时间:2018-12-22 11:35:28    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!