计算机基础
_茂茂
就读于百年老校,哈哈哈
展开
-
Java异常类
Java中异常类分为三种,Error 系统错误Exception 异常RuntimeException 运行时异常RuntimeException、Error以及他们的子类都称为免检异常(unchecked exception )。所有的其他异常都称为必检异常(checked exception ),意思是指编译器会强制程序员检查并通过try-catch块处理他们,或者在方法头进原创 2018-01-23 20:15:30 · 166 阅读 · 0 评论 -
利用python删除指定目录下,指定后缀名文件
利用python删除指定目录下,指定后缀名文件 代码如下import osimport globpath ='D:\\PycharmProjects\\mypython'for infile in glob.glob(os.path.join(path, '*.txt')): os.remove(infile)...原创 2018-04-07 11:45:17 · 6464 阅读 · 0 评论 -
线性表的顺序表示和实现
线性表的顺序表示是指用一组地址连续的存储单元依次存储线性表的数据元素#include "stdio.h"#include <malloc.h>#define LIST_INIT_SIZE 100#define LISTINCREMENT 10#define OK 1#define ERROR 0typedef struct { int *elem...原创 2018-03-20 15:01:03 · 229 阅读 · 0 评论 -
线性表的链式表示和实现
线性表的链式存储结构,不要求逻辑上相邻的元素在物理上也相邻,因此它没有顺序存储结构所具有的弱点,但同时也失去了顺序表可随机存储的优点;#include "stdio.h"#include "malloc.h"#define OK 1#define ERROR 0typedef struct LNode{ int data; struct LNode *ne...原创 2018-03-20 14:37:59 · 278 阅读 · 0 评论 -
csp ccf公共钥匙盒
问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙上有标识,所以老师们不会弄混钥匙。 每次取钥匙的时候,老师们都会找原创 2018-03-17 00:10:44 · 735 阅读 · 0 评论 -
浅谈取余运算%
在复习到java中取余与算符%时,书上写到 只有当被除数时负数时。余数才是负的。 但是为什么呢? 维基百科关于余数的定义:如果a 与d 是整数,d 非零,那么余数r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| 所以,不同的计算方法余数会不一致,就像百科中所说,许多语言规定,余数与被除数同号。原创 2018-01-25 18:20:24 · 8804 阅读 · 1 评论 -
java中静态方法不能被重写(覆盖)
静态方法可以被继承,但是,不能被覆盖,即重写。如果父类中定义的静态方法在子类中被重新定义,那么在父类中定义的静态方法将被隐藏。可以使用语法:父类名.静态方法调用隐藏的静态方法。 如果父类中含有一个静态方法,且在子类中也含有一个返回类型、方法名、参数列表均与之相同的静态方法,那么该子类实际上只是将父类中的该同名方法进行了隐藏,而非重写。换句话说,父类和子类中含有的其实是两个没有关系的方法,它们的行原创 2018-01-23 18:51:28 · 11105 阅读 · 4 评论 -
说说&与&&,|与||的区别
简单来说就是&&具有短路功能相信很多学习编程的人第一次接触的都是&&,老师告诉我们当 表达式1&&表达式2 中 表达式1成假时,表达式二将不再执行,整个式子为假而 表达式1&表达式2 不论真假 表达式1和表达式2都将被执行同样地,|和||也有一样的性质,当 表达式1||表达式2 中 ,表达式1为真时,表达式2将不再执行,整个式子为真。 而 表达式1|表达式2 不论真假原创 2018-01-23 17:07:34 · 554 阅读 · 0 评论 -
java中修饰符private、protected、public
√表示可见 -不是表示不可见,而是视情况而定下表展示了数据和方法的可见性类中的成员修饰符 同一类 同一包 子类 不同包 public √ √ √原创 2018-01-23 22:25:31 · 209 阅读 · 0 评论 -
print输出会自动换行
在pycharm中ctrl+B查看print函数的定义头 发现def print(self, *args, sep=' ', end='\n', file=None):end默认给换行符,输出后会自动换行,只需要增加参数end=‘’ 即可不换行输出 seq表示一次输入多个值时,如print(a,b) a和b之间以sep为间隔...原创 2018-05-06 22:40:54 · 11653 阅读 · 0 评论