用递归解决递归形式的问题 逆波兰表达式 逆波兰表达式是一种把运算符前置的算数表达式,例如普通的表达式2+3的逆波兰表示法为+2 3.逆波兰表达式的优点是运算符之间不必有优先级关系,也不必用括号改变运算次序,例如(2+3)*3的逆波兰表示法为*+234.本题求解逆波兰表达式的值,其中运算符包括+-*/ ...
分类:
编程语言 时间:
2020-02-17 20:05:03
阅读次数:
90
from datetime import date, datetime import xlrd # 单元格类型: 0. empty(空的),1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank(空白表格) book = xlrd. ...
分类:
编程语言 时间:
2020-02-17 20:05:22
阅读次数:
97
在JDK1.8中,Collection以及其子类新加入了removeIf方法,作用是按照一定规则过滤集合中的元素。这里给读者展示removeIf的用法。首先设想一个场景,你是公司某个岗位的HR,收到了大量的简历,为了节约时间,现需按照一点规则过滤一下这些简历。比如这个岗位是低端岗位,只招30岁以下的 ...
分类:
编程语言 时间:
2020-02-17 20:10:07
阅读次数:
490
Q:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,size d ...
分类:
编程语言 时间:
2020-02-17 20:12:44
阅读次数:
108
前言 有次调用java api,报错 Caused by: java.lang.NullPointerException: null at com.winning.dataassets.system.util.AppSystemMenuHelper.lambda$systemAddMultiMenu ...
分类:
编程语言 时间:
2020-02-17 20:13:48
阅读次数:
120
https://www.cnblogs.com/lovejune/p/java_login_1.html 上一章内容搭建起了登录应用场景的环境,模拟实现了登录操作,页面与后端数据的交互过程,使用的是异步的ajax请求实现。 在LoginController中,我们实现了对数据的简单校验,但事实上,在 ...
分类:
编程语言 时间:
2020-02-17 20:14:34
阅读次数:
112
stop() 强制停止线程;已经弃用;可能造成数据不一致等问题。 interrupt() 在线程中做停止标记,并非真的停止线程。 this.interrupted()测试当前线程是否中断,并清除中断状态。 this.isInterrupted() 测试线程是否已经中断。 方法声明: public s ...
分类:
编程语言 时间:
2020-02-17 20:17:15
阅读次数:
147
进程线程针对系统而言的和数据结构无关。进程是一段代码,是操作系统资源分配基本概念、是调度和运行的基本单位,进程可以有多个任务每个任务是一个线程; 堆栈针对的是数据结构。栈是右进右出函数变量、局部变量都属于栈,堆是树形结构类似于字典的目录对象数组都属于堆,线程中会用到栈和堆。 ...
分类:
编程语言 时间:
2020-02-17 20:19:23
阅读次数:
98
"华为研发工程师编程题" 【C++】【Python】【数学】【数组】【字符串】 问题1 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝 ...
分类:
编程语言 时间:
2020-02-17 21:21:32
阅读次数:
105
恢复内容开始 集合 1、不同元素组成 2、无序 3.集合元素必须是不可变类型 补充: 可变不可变: 1、可变:列表,字典 2、不可变:字符串,数字,元组 访问顺序: 1、直接访问:数字 2、顺序访问:字符串,列表,元组 3、映射:字典 存放元素个数: 容器类型:列表,元组,字典 原子:数字,字符串 ...
分类:
编程语言 时间:
2020-02-17 21:22:36
阅读次数:
103
Python中五种运算符 1.算数运算符 + -× / % // 加法 减法 乘法 除法 / 除法取浮点数 %除法取商 // 除法取整数 2.成员运算 in not in 可以运算字符串是否在另外一个字符串里面,返回布尔值True 、 False 3.逻辑运算符 or and 运算顺序从左到右 us ...
分类:
编程语言 时间:
2020-02-17 21:26:00
阅读次数:
111
c++中,声明const int i,是在哪个阶段做到 i只可读的? 正确答案: A 你的答案: C (错误) 编译 链接 运行 以上都不对解析:const用来说明所定义的变量是只读的。 这些在编译期间完成,编译器可能使用常数直接替换掉对此变量的引用。 下面有关回调函数的说法,错误的是? 正确答案: ...
分类:
编程语言 时间:
2020-02-17 21:26:12
阅读次数:
97
文件系统 java.io中的File类,用于处理文件。 import java.io.File; // 导入File类 File myFile= new File("filepath.txt"); // 指定文件名, win为"path\\filename"", linux是"path/filena ...
分类:
编程语言 时间:
2020-02-17 21:27:43
阅读次数:
93
#递归思想#基本原理:函数内部调用函数本身,注意:至少有一个终止条件#例1.斐波那契数列def fib(x): if x==1 or x==2: return 1 else: return fib(x-1) + fib(x-2)def fibList(x): fibList = [] for i i ...
分类:
编程语言 时间:
2020-02-17 22:34:13
阅读次数:
133
面向对象编程(oop) 基础 公有私有 继承 组合, Mixin 魔法函数 魔法函数概述 构造类魔法函数 运算类魔法函数 1. 面向对象概述(ObjectOriented,OO) 类和对象和概念 类:抽象名词,代表一个集合,共性的事物 对象:具象的事物,单个个体 类跟对象的关系 一个具象,代表一类事 ...
分类:
编程语言 时间:
2020-02-17 23:40:05
阅读次数:
100
前言 字典是一种通过名字或者关键字引用的得数据结构,key 类型需要时被哈希,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典类型是Python中唯一內建的映射类型。 注意,浮点数比较很不精确,因此千万不要用浮点数作为key! 内置方法 python字典包含了11个内置方法,具体如下: ...
分类:
编程语言 时间:
2020-02-17 23:40:54
阅读次数:
187
1 /*47 【程序 47 打印星号】 2 题目:读取 7 个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。 3 */ 4 5 /*分析 6 * 1、多次读取 for循环 7 * 2、输出多个不确定数量的* for循环 8 * 》两层for循环 9 * */ 10 11 packag ...
分类:
编程语言 时间:
2020-02-17 23:41:14
阅读次数:
308
一.表达式的优先级 表达式(Expression)是运算符(operator)和操作数(operand)所构成的序列 代码段 a = 1 b = 2 c = 3 print("表达式计算结果是:",a or b and c) 结果输出 表达式计算结果是: 1 会优先计算 and,取值3,后面计算or ...
分类:
编程语言 时间:
2020-02-17 23:43:17
阅读次数:
108
原理:先父母,再成员,后自己 注意:可以结合默认参数的构造函数(相当于同时提供了有参构造函数和无参构造函数) #include <iostream>#include <string> using namespace std; class Obj{ string ms;public: Obj(stri ...
分类:
编程语言 时间:
2020-02-17 23:49:10
阅读次数:
107
1、静态变量、静态代码块初始化顺序级别一致,谁在前,就先初始化谁。从上而下初始化(只在类加载时,初始化一次) 2、非静态变量、非静态代码块初始化顺序级别一致,谁在前,就先初始化谁。从上而下初始化(只要对象实例化一次,就初始化一次) 3、构造方法在非静态变量、非静态代码块之后执行。 4、子类非静态变量 ...
分类:
编程语言 时间:
2020-02-17 23:49:23
阅读次数:
112