- 博客(25)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 算法导论4
0-1背包#include<iostream>#include<vector>#include<algorithm>using namespace std;struct VER{ int w;//每个物品的重量 int v;//每个物品的价值};#define N 100 //默认有99个物品。第一个不使用int x[N]; //x[i]=1:物品i放入背包,0代表不放入int n,c; //n:一共有多少物品,c:
2021-06-27 15:17:55
282
原创 算法导论三
背包问题// 1.knapsack 背包问题#include<iostream>#include<algorithm>#include<vector>#include<math.h>using namespace std;const int volume = 100;// 背包容量const int N = 5;//物品数量struct OBJECTS{ int value; int weight; float ra
2021-06-27 15:15:54
364
原创 算法导论代码部分实现二
第二次上机矩阵链乘/* 1. Matrix-chain product. The following are some instances. a) <3, 5, 2, 1,10>b) <2, 7, 3, 6, 10>c) <10, 3, 15, 12, 7, 2>d) <7, 2, 4, 15, 20, 5> */#include<iostream>#include<algorithm>#define INF1 0x
2021-05-19 11:47:53
610
原创 算法导论部分代码实现1
第一次上机第一题分治策略//输入数组S,目标值x,找出是否存在两数之和等于x#include<iostream>#include<algorithm>#include<vector>using namespace std;//归并排序,时间复杂度 n l o g nvoid merge(vector<int> &T,int p,int q,int r){ // int n1=q-p+1; // int n2=r-
2021-05-19 11:40:25
294
原创 数据网络实验-西电B测
B测单臂路由1.2.5.8https://blog.youkuaiyun.com/cczxsong/article/details/907798331.交换机划分vlan2,32.每个端口分别在不同vlan下# 划分vlanSwitch(config)#vlan 2 Switch(config-vlan)#exit Switch(config)#vlan 3 Switch(config-vlan)#exit# 将端口分到对应的vlanSwitch(config)#interface
2021-05-16 11:46:54
2881
1
原创 HADOOP集群的安装与配置(虚拟机搭建)
实验内容安装 VMware①接受许可,一直点击下一步。(安装过程中如果提示需要重启电脑,则重启即可)②到最后一步输入产品许可证,将附件中的产品许可秘钥填入即可。搭建虚拟机Centos 7 清华镜像 https://mirrors.tuna.tsinghua.edu.cn/centos/7/isos/x86_64/自定义硬件,移除声卡和打印机以上步骤都完成之后点击开启虚拟机,安装 centos7。时区选择上海。选择安装位置设置 root 账户的密码。完成3. 配置静态 IP,修改主
2020-12-06 18:16:44
643
原创 Ubuntu20.04下添加自定义系统调用
Ubuntu20.04下添加自定义系统调用实验环境1.VM15.15Pro2.Ubuntu20.043.内核版本Linux-5.6.15操作步骤添加系统调用内核下载Linux-5.6.15内核版本,将压缩包复制到虚拟机的桌面,并移动到/usr/src文件夹中并解压。命令:sudo mv linux-5.6.15.tar.xz /usr/srcsudo tar -xvf linux-5.6.15.tar.xz下载编译所需的软件依赖包sudo apt-get updatesudo ap
2020-06-08 15:56:07
3800
2
原创 20200415 ooptest
20200415 ooptest一.单选题1Which among the following best describes polymorphism?A、It is the ability for a message/data to be processed in more than one formB、It is the ability for a message/dat...
2020-04-15 22:00:48
237
原创 2043 ooptest
2043 ooptest1How does private visibility affect attributes and operations?A、Makes them accessible only to other classes in the same packageB、Makes them accessible only to the class itself an...
2020-04-03 15:59:06
140
原创 一文带你了解XP和Scrum
序章XP和Scrum都是敏捷开发。而敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发。Scrum和XP就是敏捷开发的具体方式,Scrum偏重于过程,XP则偏重于实践,但是实际中,两者是结合一起应用的。简介XP极限编程(Ext...
2020-04-01 09:45:14
1106
原创 c++课堂练习(5)
c++课堂练习(5)一.填空题*(共6题,66.6分)*1C++ programmers concentrate on creating , which contain data members and the member functions that manipulate those data members and provide services to clients....
2020-04-01 09:42:03
255
转载 操作系统进程与线程(较生疏)
操作系统进程与线程摘录自微信公众号一位大佬的文章方便自己复习(大佬也在csdn,多多包容),文末给出文章链接。严格轮询法第三种互斥的方式先抛出来一段代码,这里的程序是用 C 语言编写,之所以采用 C 是因为操作系统普遍是用 C 来编写的(偶尔会用 C++),而基本不会使用 Java 、Modula3 或 Pascal 这样的语言,Java 中的 native 关键字底层也是 C 或 C+...
2020-03-31 23:17:41
316
原创 软件危机案例分析
摘要软件危机是落后的软件生产方式无法满足迅速增长的计算机软件需求, 从而导致软件开发与维护过程中出现一系列严重问题的现象。 这些严重的问题阻碍着软件生产的规模化、商品化以及生产效率,让软件的开发和生产成为制约软件产业发展的“瓶径”。软件危机(software crisis),20 世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一个特定的应用而在指定的计算机上设计和编制,采用密切...
2020-03-26 16:22:07
7756
原创 浅识计算机组成与结构
计算机组成与结构初步了解简述一CA的边界是“程序员可见的机器属性”,其中程序员特指机器语言的程序员,如汇编语言等层面的语言。这些属性(如指令集,内存,中断等硬件层面较高的构建特性)会直接影响到程序的逻辑运行。COD是“体系结构的逻辑实现”。其上边界是软件,下边界是硬件。逻辑实现是程序员可见的各种硬件细节如硬件层面的数据流、控制流、逻辑设计,内部个事件的控制方式,内部研究计算机构成(运算、cp...
2020-03-26 15:57:23
283
原创 专业书书单
C++ Prime Plus(第6版)中文版现代操作系统-第三版-中文数字电子技术(西电第三版)计算机组成与设计-李伯成,顾新The C++Programing Language special edition现代操作系统第四版深度学习中文版...
2020-03-26 15:43:25
289
原创 oop课堂练习
test1加粗为答案The keyword void is used in a function header to indicate that a function dose not return a value or to indicate that a function contains no parameters.A variable declared outside any blo...
2020-03-26 14:52:44
273
原创 C++面向程序设计-练习答案
FIRSTWrite a program that prints the sizes of the fundamental types, a few pointer types, and a few enumerations of your choice. Use the sizeof operator.翻译(编写一个程序,打印基本类型的大小、一些指针类型和一些您选择的枚举。使用sizeof操...
2020-03-26 14:29:24
999
原创 C++面向对象程序设计-桌面计算器实现
C++面向对象程序设计-桌面计算器实现源代码/** ****************** program:* END //END is end-of-input* expr_list END* expr_list:* expression PRINT // PRINT is semicolon* expre...
2020-03-26 14:22:31
1625
原创 操作系统2.0
操作系统2.0内存寄存器寄存器的材质和CPU一样,所以和CPU一样快,但是程序必须在软件中自行管理这些寄存器。高速缓存高速缓存多数由硬件控制,主存被分割为高速缓存行为64个字节,内存地址的0-63对应高速缓存行0,64-127对应1。使用频率高的关键词会存储在靠近CPU的高速缓存行中,便于及时调用,高速缓存命中一般花费两个时钟周期,未命中则读取内存,这会花费大量的时间 。高速缓存行的造价...
2020-03-22 21:36:01
158
原创 操作系统1.0
操作系统1.0概述计算机系统是由各种I/O,monitors,main store等组成,但是程序员不会直接和硬件打交道。硬件之上是软件,软件和硬件的交界地带就是COD(机器语言,汇编语言等机器可以直接读懂的),操作系统位于软件的最底部,这层软件可以响应用户输入的指令达到控制系统的效果。常见的系统由linux,Windows,mac,操作系统界面分为GUI和shell。软件分为内核态和用户态,...
2020-03-21 22:30:05
166
原创 软件工程概论第一章答案
软件工程概论第一章答案选择题一、单选题 (共10题,50分)1、软件的定义多种多样,现在一般认为软件定义中不包含A、 程序B、 数据C、 文档D、 界面正确答案: D解析:常见的软件定义是:程序+数据+文档2、哪类软件可以免费试用,但却不能获取源代码,进行适应性修改。A、 专属软件B、 免费软件C、 共享软件D、 自由软件正确答案: B解析:专属软件:通常不允许用户...
2020-03-21 15:43:43
556
原创 oop test
Write declarations for the followinga pointer to a character;an array of 10 integers;a refernce to an array of 10 integers;a pointer to an array of character strings;a pointer to a pointer to a c...
2020-03-14 23:51:53
817
安装HBase,并启动运行
2020-12-06
编写Java程序,实现统计单词个数功能
2020-12-06
hadoop环境搭建
2020-12-06
数据库建表时遇见的问题
2020-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人