第36课 - 函数递归与函数设计技巧 一. 递归 (1) 递归是数学领域中的概念在程序设计中的应用。 (2) 递归是一种强有力的程序设计的方法。 (3) 递归的本质为函数内部在适当的时候调用自身。 (1)递归点:以不同参数调用自身。 (2)出口:不在递归调用 下面就是求一个数的阶乘的函数: #inc ...
分类:
编程语言 时间:
2018-10-21 21:49:55
阅读次数:
163
一、帮助命令(1)helpxxxx --helphelp xxxx(2)manman xxxx二、ls查看命令:列表显示目录内的文件及目录ls 参数-l 以列表的形式显示-d 显示目录本身属性-a显示所有子目录和文件信息-R以递归的方式显示目录及其子目录中的所有内容三、touch命令:创建空文件to ...
分类:
系统相关 时间:
2018-10-21 21:49:40
阅读次数:
182
class Solution { public: inline int get_next(int idx, int size) { return idx == size-1 ? 0 : idx+1; } int aux(int idx, vector& gas, vector& cost) { in... ...
分类:
其他好文 时间:
2018-10-21 21:49:30
阅读次数:
129
http://codeforces.com/contest/1072/problem/A 题目挺简单,就是让你求几个环,占得方格的个数,然而题目为什么给出了公式呢? 然而给出的公式辣么丑,还是不用的好。 我们看一个$n \times m$的环型,它的占得方个数为$(n+m) \times 2 -4 ...
分类:
其他好文 时间:
2018-10-21 21:49:07
阅读次数:
173
1.parseInt() 2.parseFloat() 遇到第一个字节是非数字就结束了。 3.var a=”hello world” A这个变量是字符串了,对于里面的每一个字母来说,他是字节。里面有11个字节。 字节总数用length表示。 4.符号运算 + 字符串拼接 . 表示 ”的“ 对于点运算 ...
分类:
其他好文 时间:
2018-10-21 21:48:49
阅读次数:
131
1.项目地址: 开发者:201631062515 201631062415 码云地址:https://gitee.com/heshuxiang/WordCount/tree/master 2.项目需求 对程序设计语言源文件统计字符数、单词数、行数,统计结果以指定格式输出到默认文件中,以及其他扩展功能 ...
分类:
其他好文 时间:
2018-10-21 21:48:40
阅读次数:
172
/** * Definition for singly-linked list with a random pointer. * struct RandomListNode { * int label; * RandomListNode *next, *random; * RandomListNod... ...
分类:
其他好文 时间:
2018-10-21 21:48:34
阅读次数:
116
函数原型: 原型prototype是函数的声明;描述了函数的返回值与参数; 函数原型说明了两点: 1、该函数的返回值 2、该函数的参数及其类型 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 函数的参数: 重复一句话:传递给函数的信息 ...
分类:
编程语言 时间:
2018-10-21 21:48:27
阅读次数:
170
第35课 - 函数调用行为 活动记录是函数调用时用于记录一系列相关信息的记录,包括: l 临时变量域:用来存放临时变量的值,如k++的中间结果(生成临时变量,将k的值赋值给临时变量,k=k+1)--temp。 l 局部变量域:用来存放函数本次执行中的局部变量。 l 机械状态域:用来保存调用函数之前有 ...
分类:
编程语言 时间:
2018-10-21 21:48:18
阅读次数:
153
1 什么是OGNL? 对象图导航语言。比EL表达式强大很多倍。 可以存取对象的任意属性。调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。 EL:从域对象中获取数据,从EL的11个对象中获取。${name}${pageContext.request.contextPath} OGNL:调 ...
分类:
其他好文 时间:
2018-10-21 21:48:12
阅读次数:
178
CSS规则有两个主要部分组成:选择器,一条或多条声明 选择器通常是需要改变样式的HTML元素 每条声明由一个属性和一个值组成 属性是希望设置的样式属性。每个属性有一个值。属性和值之间用冒号分开。 CSS选择器 CSS选择器是一种模式,用于选择要添加样式的元素。 参考 http://www.w3sch ...
分类:
Web程序 时间:
2018-10-21 21:48:05
阅读次数:
186
三个文件: activity_main.xml: AndroidMainfest.xml: MainActivity.java 如果创建文件夹和文件,就打开Create(fileName,filePath)。 如果存入数据,就打开 如果读取数据,就打开 ...
分类:
其他好文 时间:
2018-10-21 21:47:49
阅读次数:
163
1.字符串转化为字符数组 2.字符数组转化为字符串 ...
分类:
编程语言 时间:
2018-10-21 21:47:29
阅读次数:
104
我一开始发现自己的注意力完全搞错了, 以为是可以以HTTP头为注入点,后来发现自己完全想多了、、、 其实这题难度不大,只要注意绕过空格的过滤(/**/)即可, 具体原理见笔者另一篇随笔https://www.cnblogs.com/huangming-zzz/p/9818486.html中的“限制查 ...
分类:
其他好文 时间:
2018-10-21 21:47:21
阅读次数:
291
Description Description ar把一段凹凸不平的路分成了高度不同的N段,并用H[i]表示第i段高度。现在Tar一共有n种泥土可用,它们都能覆盖给定的连续的k个部分。对于第i种泥土,它的价格为C[i],可以使得区间[i,min(n,i+k-1)] 的路段的高度增加E[i]。Tar要 ...
分类:
其他好文 时间:
2018-10-21 21:47:13
阅读次数:
186
题目:返回一个二维整数数组中最大子数组的和。 要求: 输入一个二维整形数组,数组里有正数也有负数。 二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n)。 结对编程要求: 两人结对完成编程任务。 一人主要负责程序分析,代码编程。 一人负 ...
分类:
编程语言 时间:
2018-10-21 21:47:04
阅读次数:
202