一门课的课后题答案,在这里备份一下: 面向对象程序设计语言 – 比较分析C++、Java、Python、R语言的面向对象特征,这些特征如何实现的?有什么相同点? C++ 语言的面向对象特征: 对象模型:封装 (1) 访问控制机制: C++提供完善的访问控制机制,分别是: public,protect ...
分类:
编程语言 时间:
2018-12-04 15:37:12
阅读次数:
201
模块 什么是模块? 常见的模块场景:一个模块包含了python定义和声明的文件,文件名是模块名加上.py的后缀(module.py). 但其实import加载的模块分为四个通用类别: 使用python编写的代码(.py文件) 已被编译为共享库或DLL的C或C++扩展 包好一组模块的包 使用C编写并链 ...
分类:
编程语言 时间:
2018-12-03 19:56:00
阅读次数:
472
A*算法 裸板子 1 #include<queue> 2 #include<cmath> 3 #include<cstdio> 4 #include<cstdlib> 5 #include<cstring> 6 #include<algorithm> 7 #define N 500005 8 usi ...
分类:
其他好文 时间:
2018-11-23 20:49:43
阅读次数:
155
类可以允许其他类或者函数访问它的非公有成员,方法是令其他类或者函数成为它的友元。 如果类想把一个函数作为它的友元,只需要增加一条以friend关键字开始的函数声明语句即可: 需要注意的是,友元的声明仅仅指定了访问的权限看,而非一个通常意义上的函数声明。如果我们希望类的用户能够调用某个友元函数,那么我 ...
分类:
编程语言 时间:
2018-11-19 15:39:50
阅读次数:
181
这些都是C++的 1.vector,动态数组 使用要包括头文件 vector 的基本操作有: 定义一个vector:vector v(这个容器的名称); 判断是否空:v.empty(); //为空则返回真 从尾部插入数据:v.push_back(a);//a指数据 从中间插入数据: v.insert ...
分类:
其他好文 时间:
2018-11-11 01:04:49
阅读次数:
237
You are playing the following Flip Game with your friend: Given a string that contains only these two characters: + and -, you and your friend take tu... ...
分类:
其他好文 时间:
2018-11-06 13:39:27
阅读次数:
153
There are N students in a class. Some of them are friends, while some are not. Their friendship is transitive in nature. For example, if A is a direct... ...
分类:
其他好文 时间:
2018-11-06 11:10:11
阅读次数:
140
First confirm that you have root privilege. Second check the config of kernel that you have the configs on: Last you confirm you have your debugfs/tra ...
分类:
系统相关 时间:
2018-10-28 16:50:54
阅读次数:
203
A Simple Game Agrael likes play a simple game with his friend Animal during the classes. In this Game there are n piles of stones numbered from 1 to n ...
分类:
其他好文 时间:
2018-10-26 19:45:26
阅读次数:
181
C++中public、protect、private的访问权限控制 访问权限 一个类的public成员变量、成员函数,可以通过类的成员函数、类的实例变量进行访问 一个类的protected成员变量、成员函数,无法通过类的实例变量进行访问。但是可以通过类的友元函数、友元类进行访问。 一个类的priva ...
分类:
编程语言 时间:
2018-10-26 13:07:32
阅读次数:
211