码迷,mamicode.com
首页 > 2018年02月03日 > 全部分享
Java编程思想 学习笔记8
八、多态 在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征。 多态通过分离做什么和怎么做,从另一角度将接口和实现分离开来。 “封装”通过合并特征和行为来创建新的数据类型。“实现隐藏”则通过将细节“私有化”把接口和实现分离开来。而多态的作用则是消除类型之间的耦合关系。 继承允许将 ...
分类:编程语言   时间:2018-02-03 23:18:00    阅读次数:151
Codeforces 920E(补图BFS)
题意: n(n<=200000)个点的完全图删去了m(m<=200000)条边,求剩下图的连通分量。 分析: 将未访问过的点用一个链表串起来 仍旧进行BFS,每次BFS扩展一个点u的时候,暴力去for链表,如果发现有与u相连的点则该点入队且从链表删除 直至链表为空 我们来分析一下这个的复杂度,首先明 ...
分类:其他好文   时间:2018-02-03 23:17:50    阅读次数:285
8.Leetcode69 Sqrt(x) 笔记
1.题目描述 mplement int sqrt(int x). Compute and return the square root of x. x is guaranteed to be a non-negative integer. 求开方,输出为整数型 2.题目分析 python自带sqrt ...
分类:其他好文   时间:2018-02-03 23:17:41    阅读次数:144
python运算符
算数运算符 算数运算符即数值或者变量之间的计算。 比较运算符 数值或变量之间的比较,输出结果多为布尔值(真或假)。 (a <= b) 返回 True。 赋值运算符 把符号后面的值或变量的值赋给符号前面的变量。 位运算符 位运算符本质是对二进制数进行操作,下表中a=60,b=13。二进制中a=0011 ...
分类:编程语言   时间:2018-02-03 23:17:33    阅读次数:118
Tomcat启动报Error listenerStart错误
文章转自 http://xpenxpen.iteye.com/blog/1545648 今天启动Tomcat启动不了,报以下错: org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart or ...
分类:其他好文   时间:2018-02-03 23:17:27    阅读次数:132
深入理解Java虚拟机笔记——虚拟机类加载机制
[TOC] 概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 动态加载和动态连接 在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的。 类加载的时机 类的生命周期 类 ...
分类:编程语言   时间:2018-02-03 23:17:19    阅读次数:145
BloomFilter——大规模数据处理利器
Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。 一、实例 为了说明Bloom Filter存在的重要意义,举一个实例: 假设要你写一个网络蜘蛛(web crawler)。由 ...
分类:其他好文   时间:2018-02-03 23:17:12    阅读次数:143
后缀数组
后缀数组 今天被老师 ~~强行~~ 灌输后缀数组 然后就看了下 在代码中写的注释是我对sa的一点理解 有问题欢迎指出 3Q cpp include include include using std::swap; const int maxn=2000010; char c[maxn]; int s ...
分类:编程语言   时间:2018-02-03 23:17:01    阅读次数:114
python编码错误
错误: 【错误分析】第二个参数必须为类,否则会报TypeError,所以正确的应该是这样的: 但如果第二个参数是类型对象,则不会报上面的错误,是允许的,比如说: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 错误: 【错误分析 ...
分类:编程语言   时间:2018-02-03 23:16:52    阅读次数:162
HDU 1863 畅通工程
畅通工程 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 34149 Accepted Submission(s): 15123 Problem ...
分类:其他好文   时间:2018-02-03 23:16:44    阅读次数:126
CentOS 7.2 关闭防火墙
CentOS7 的防火墙配置跟以前版本有很大区别,CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本使用iptables不一样 1、关闭防火墙: 2、开启防火墙: 3、关闭开机启动: 4、开启开机启动: ...
分类:其他好文   时间:2018-02-03 23:16:37    阅读次数:117
linux学习一
一 基本命令 ls 后面可以加路径 cd ~ ls -a列出了隐藏的文件夹 很多都是以.开头 ls -l 列出了文件的权限 修改时间 mkdir 创建文件夹 mkdir -p 连续的文件夹 pwd显示绝对路径 touch 创建空目录 echo创建带有内容的文件 cat 查看内容 cp拷贝 mv移动 ...
分类:系统相关   时间:2018-02-03 23:16:30    阅读次数:125
计算几何基础
凸包算法 http://poj.org/problem?id=3348 ...
分类:其他好文   时间:2018-02-03 23:16:24    阅读次数:126
八皇后问题——回溯
经典八皇后问题参考博客http://blog.csdn.net/mbh_1991/article/details/23869459 下面解决八皇后的改版问题: AC代码: ...
分类:其他好文   时间:2018-02-03 23:16:17    阅读次数:114
Centos7 修改硬件时间和系统时间
查看系统时间 查看硬件时间 可以看出系统时间比硬件时间快,系统时间是准确的 假如系统时间和硬件时间都不准确 更新系统年月日 更新系统时分秒 更新时区(亚洲-中国-上海) 将硬件时钟调整为与系统时钟一致 将日期写入CMOS 再次查看系统时间和硬件时间,他们就一致了 ...
分类:其他好文   时间:2018-02-03 23:16:08    阅读次数:731
noip2005 过河
https://www.luogu.org/problemnew/show/P1052 当s!=t时,可以把相邻两石子>t的距离删掉,不影响答案 设两石子距离为 k*t+b,b∈[0,t-1] 当b!=0时,完全可以避开下一个石子 当b=0时,只要跳的不全是t就可以避开这个石子 题目描述 在河上有一 ...
分类:其他好文   时间:2018-02-03 23:16:01    阅读次数:112
拔河比赛
描述 Description 一个学校举行拔河比赛,所有的人被分成了两组,每个人必须(且只能够)在其中的一组,要求两个组的人数相差不能超过1,且两个组内的所有人体重加起来尽可能地接近。输入格式 Input Format 输入数据的第1行是一个n,表示参加拔河比赛的总人数,n<=100,接下来的n行表 ...
分类:其他好文   时间:2018-02-03 23:15:55    阅读次数:120
1080条   1 2 3 4 5 6 ... 64 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!