教材学习内容总结 本周主要学习了第八章8.1至8.2的内容,同时开始尝试使用IDEA 数组是一种可将数据分组为数据表的编程结构。 数组元素 1. 具有N个值的数组索引为0~(N 1)。 2. 访问数组每个值的方式为:数组名[索引值] 声明和使用数组 1. 在Java中,数组是必须实例化的对象。 2. ...
分类:
其他 时间:
2018-04-15 22:39:49
收藏:
0 评论:
0 赞:
0 阅读:
296
class MyClass(): def __init__(self): self.__superprivate = "Hello" self.__semiprivate = ", world!" mc=MyClass() print(mc._MyClass__semiprivate) ...
分类:
编程语言 时间:
2018-04-15 22:39:01
收藏:
0 评论:
0 赞:
0 阅读:
320
一、二维数组 1.第一种定义方式: 实体类型[][] 数组名 = new 实体类型[行数][列数] 例:int[][] arr = new int[3][3]; 2.第二种定义方式: 例:1 3 4 5 2 3 5 7 3 int[][] arr = new int[][]{{1, 3, 4, 5} ...
分类:
编程语言 时间:
2018-04-15 22:38:42
收藏:
0 评论:
0 赞:
0 阅读:
172
1、求loga(x)中x=1和斜率为1时,a的值(求极限e) 2、导数 ...
分类:
其他 时间:
2018-04-15 22:38:24
收藏:
0 评论:
0 赞:
0 阅读:
220
ajax是一个很重要的技术。 什么是ajax,用w3c的解释就是, AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 是与服务器交换数据并更新部分网页的艺术 ...
分类:
Web开发 时间:
2018-04-15 22:37:35
收藏:
0 评论:
0 赞:
0 阅读:
210
一、递归算法:直接或间接地调用自身的算法。 1、使用递归要注意的有两点: 递归就是在过程或函数里面调用自身; 在使用递归时,必须有一个明确的递归结束条件,称为递归出口. 2、递归分为两个阶段: 递推:把复杂的问题的求解推到比原问题简单一些的问题的求解; 回归:当获得最简单的情况后,逐步返回,依次得到 ...
分类:
其他 时间:
2018-04-15 22:37:19
收藏:
0 评论:
0 赞:
0 阅读:
226
在c++中,我们可以定义三维数组,并且可以将之作为参数直接传递。 定义: 如上所示,我们设置的是静态数组,所以必须在定义三维数组之前确定其大小,为了程序的可维护性,建议使用const int进行定义。 将三维数组作为参数传递: 如上所示,最终结果为: 注意,在传递三维数组作为参数时,数组的第一个[] ...
分类:
编程语言 时间:
2018-04-15 22:37:00
收藏:
0 评论:
0 赞:
0 阅读:
235
Iterator接口:遍历Collection集合中的元素,称为迭代器。 boolean hasNext(); Object next(); void remove(); 用Iterator对集合进行迭代的时候,如果同时又用集合对象的方法操作集合中的元素,会发生ConcurrentModificat ...
分类:
编程语言 时间:
2018-04-15 22:36:42
收藏:
0 评论:
0 赞:
0 阅读:
174
时间复杂度o(N²),需要进行n*n次对比,每n次对比排好一个数的位置 ...
分类:
编程语言 时间:
2018-04-15 22:36:25
收藏:
0 评论:
0 赞:
0 阅读:
190
20172312 2017-2018-2 《程序设计与数据结构》第6周学习总结 教材学习内容总结 第八章的难度很大,接触了数组之后,感觉很多程序有了很高的应用性。 知识点整理: 数组及其索引(0~n-1):数组内可以存放基础型变量,可以存放多个同一类的对象。(数组及数组内的元素都是需要实例化的对象) ...
分类:
其他 时间:
2018-04-15 22:36:07
收藏:
0 评论:
0 赞:
0 阅读:
256
Given an array nums and a value val, remove all instances of that value in-place and return the new length. Do not allocate extra space for another ar ...
分类:
其他 时间:
2018-04-15 22:35:50
收藏:
0 评论:
0 赞:
0 阅读:
173
好长时间没有写了,今天来复习一下插入排序。 插入排序。算法的大致思想和字面意思差不多,就是将无序的数组中插入到有序的数组中,当无序的数组为空时,排序就完成了。以上就是算法的大概思路,下面详细说一下。插入排序将要排序的数组分为两个“数组”,左边的数组为有序的数组,右边的为无序的数组。(两者相反也可)将 ...
分类:
编程语言 时间:
2018-04-15 22:35:33
收藏:
0 评论:
0 赞:
0 阅读:
198
解题报告 意思就是说有n行柜子,放奖杯和奖牌。要求每行柜子要么全是奖杯要么全是奖牌,并且奖杯每行最多5个,奖牌最多10个。 直接把奖杯奖牌各自累加,分别出5和10,向上取整和N比較 #include <iostream> #include <cstdio> #include <cstring> #i ...
分类:
其他 时间:
2018-04-15 22:35:15
收藏:
0 评论:
0 赞:
0 阅读:
194
1、 什么是override? override也可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可 ...
分类:
其他 时间:
2018-04-15 22:35:00
收藏:
0 评论:
0 赞:
0 阅读:
190
Web 缓存是指一个 Web 资源(HTML 页面、JS、图片以及数据等)存在于 Web 服务器和客户端(浏览器)之间(此处即是代理服务器)的副本。 缓存会根据客户端的请求保存响应的副本,当下一个请求到来时,若是相同的 URL,那么缓存会根据缓存机制来决定是直接使用副本响应请求,还是向源服务器再次发 ...
分类:
其他 时间:
2018-04-15 22:34:42
收藏:
0 评论:
0 赞:
0 阅读:
268
计算机条件: a机器:linux系统 安装arcgis server b机器:windows系统 安装catalog c机器:linux系统 安装DB2 环境配置: a机器:安装DB2 64位客户端(连server) b机器:安装DB2 32位客户端(连catalog) ...
分类:
数据库技术 时间:
2018-04-15 22:34:23
收藏:
0 评论:
0 赞:
0 阅读:
160
List集合在Java日常开发中是必不可少的,只要懂得运用各种各样的方法就可以大大提高我们开发的效率,适当活用各种方法才会使我们开发事半功倍。 我总结了三种List集合的遍历方式,下面一一来介绍。 ...
分类:
编程语言 时间:
2018-04-15 22:34:03
收藏:
0 评论:
0 赞:
0 阅读:
159
20165212-《Java程序设计基础》第七周学习总结 教材学习内容总结 JDBC 连接MySQL数据库 下载JDBC-MySQL数据库驱动 加载JDBC-MySQL数据库驱动 连接数据库 (Connection getConnection(java.lang.String,java.lang.S ...
分类:
其他 时间:
2018-04-15 22:33:40
收藏:
0 评论:
0 赞:
0 阅读:
209
Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过syn ...
分类:
编程语言 时间:
2018-04-15 22:33:14
收藏:
0 评论:
0 赞:
0 阅读:
173
#Python其实有3个方法,即静态方法(staticmethod),类方法(classmethod)和实例方法,如下: class Foo: def bar(self): # cls 是当前对象的实例 print("bar") @staticmethod def sta(): print("123... ...
分类:
编程语言 时间:
2018-04-15 22:32:57
收藏:
0 评论:
0 赞:
0 阅读:
278