自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 复习——第三章(施工完成)

转载于:https://www.cnblogs.com/Nicholastwo/p/10128210.html

2018-12-20 21:08:00 98

转载 第一章复习(已完结)

转载于:https://www.cnblogs.com/Nicholastwo/p/10140845.html

2018-12-19 22:49:00 96

转载 复习——第二章(施工完成,哪里总结的不全或是有问题欢迎指出)

转载于:https://www.cnblogs.com/Nicholastwo/p/10117158.html

2018-12-13 23:18:00 109

转载 实验九

; 在屏幕上输出内存单元中的十进制两位数assume cs:code, ds:datadata segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数data endscode segmentstart: mov ax,data mov ds,ax ; 补全指令,使得ds <-...

2018-12-08 21:30:00 137

转载 实验五

1)//编译链接,用r查看寄存器内容//在ds:0100h处查看定义的内容mov ax,stack mov ss,ax mov sp,16 //直到这3个指令执行完毕,此时stack数据段被指定为了栈结构,sp指针指向了栈顶,ss发生改变。mov ax,data mov ds,axpush ds:[0]//栈中存储...

2018-11-25 13:53:00 84

转载 实验四

1assume cs:codecode segment mov ax,0b800h mov ds,ax mov bx,07b8h mov cx,16 mov dx,0403h s:mov ds:[bx],dx inc bx inc bx loop s mov ax,4c00h int 21h code ends end2、assume cs:cod...

2018-11-16 22:06:00 65

转载 实验三

练习一:1)2)第四行代码改成mov dl 0第九行代码改成mov dl 9查看PSP的头两个字节,确实为CD 20练习二1)运行t2程序2)修改代码将line7 0433h->0432h line10 0436h->0336h运行t2程序,输出结果变为29用集成编译器再运行程序t2是就报了一个错误错误指令是invalid i...

2018-11-08 20:35:00 102

转载 实验二

实验前应了解的是d命令的一些格式1)-r ds:1000-d ds:0 //查看从1000:0开始的内存区间中的内容2)-r ds:1000-d ds:10 18//查看1000:10-1000:18中的内容3)-d cs:0 //查看当前代码段中的指令代码4)-d ss:0 //查看当前栈段中的内容实验任务:1)代码含义:mov ax...

2018-10-25 22:23:00 75

转载 实验一

1)用A命令将指令写入内存,为了方便观察CS:IP的指向,我是一次一次输入的2)3)4)然后我把它反汇编了一下,看了一下它的指令是以下这样子的把它的物理地址改了一下,但是并没有出现图画转载于:https://www.cnblogs.com/Nicholastwo/p/9829774.html...

2018-10-22 14:47:00 63

转载 汇编语言第二章

第二章最主要的内容就是介绍了各种重要的寄存器及一些指令执行结果的运算1、通用寄存器:AX,BX,CX,DX每一个通用寄存器又可分为两个可独立使用的八位寄存器来使用,以AX为例,可分为AH AL(其中高八位构成AH,低八位构成AX)2、汇编指令:mov add等等这里主要涉及到十六进制的一些简单计算,需要注意以下几点:1)最高位的丢失(计算时超出位数的进位置会“丢失”,也就是不能...

2018-10-04 19:48:00 123

转载 第一单元总结(汇编初探)

知识点蛮多的,下面大概总结一下1、机器指令是一些二进制的数字2、汇编语言和机器语言都依赖机器硬件,用这两种语言写的程序都不具备可移植性。3、汇编语言是机器语言的符号化表示,执行效率差不多4、汇编语言与机器语言你的差别在于指令的表示方法5、汇编语言包括三类指令:1)汇编指令(有机器码)2)伪指令(没有对应的机器码)3)符号(没有机器码)、6、CPU将运算器和控制器集成在一...

2018-09-14 23:02:00 118

转载 选最大最小

int Findmax(int *a,int left ,int right){if(left==right) return a[left];//递归终止条件int k=(left+right)/2;int l=Findmax(a,left,k);int r=Findmax(a,k+1,right);return (l>r)?l:r;}int Findm...

2018-07-26 20:32:00 105

转载 分治策略——斐波那契数列

/** * 斐波那契数列是 * f(0)=0 n=0 * f(1)=1 n=1 * f(n-1)+f(n-2) n>1 * * 如果采用递归求数列,有很多数字需要重复计算多次,采用分治法可以避免重复计算, * 使计算的时间复杂段由指数级变为线性的O(n) * */ ...

2018-07-25 20:23:00 999

转载 分治策略解决幂乘问题

float fast_pow ( float x, float y ) { if ( y == 1 ) return x; else if ( (int)y % 2 == 0 ) return fast_pow(x,y/2)*fast_pow(x,y/2); else return fast_pow(x...

2018-07-25 20:15:00 2551

转载 Geany注释问题的一些疑问

今天在写代码的时候添加了一行中文注释,结果就开始报错代码的一部分是这样子的alien_0={"x_position":0,"y_position":25,"speed":"medium"}print("Original x_position: "+str(alien_0["x_position"]))#确定速度if alien_0["speed"]=="slow": x...

2018-07-25 14:31:00 300

转载 分治算法总结

转载于:https://www.cnblogs.com/Nicholastwo/p/9362419.html

2018-07-24 20:31:00 111

转载 空格混用

python有些东西还是挺麻烦的,就比如我写了一个极其简单的程序,结果有一个错误提示users=["li xiao yu","zhuang dui dui","zhang song song","hu er","admin"]if users: for user in users: if user=="admin": print("He...

2018-07-24 14:54:00 90

转载 二分归并排序

#include <iostream>using namespace std;const int MAX=100;int s1[MAX],s2[MAX];void merge(int low,int mid,int high){ int i=low,j=mid+1,k=low; while(i<=mid&&j<=high)...

2018-07-23 21:10:00 221

转载 二分检索

int BinarySearch(int a[], const int &x, int lef, int rig){if(lef <= rig){int mid = (lef + rig) /2; if(x == a[mid])return mid;else if(x > a[mid])return BinarySearch(a, x, mid+1...

2018-07-23 21:04:00 75

转载 二分求最大值

#include<iostream>using namespace std;int getMax(int array[], int begin, int end){ int Max1 = 0; int Max2 = 0; if (begin == end) {//划分到最后,剩余1个数 return array[begin] = a...

2018-07-23 21:01:00 111

转载 实验七

1、#include<iostream>#include<string>#include<fstream> #include<ctime>const int N=83;using namespace std; struct student{ string num; string id,nam...

2018-06-20 11:34:00 77

转载 实验四更改

实验四的Fraction类,当时学的不太好,并没有把所有的功能写完整,现在更新一下题目要求如下#include<iostream>#include<iomanip> using namespace std;class Fraction{ public: Fraction ():top(0),bottom(1) {}; ...

2018-06-17 21:49:00 109

转载 第一单元知识点梳理

转载于:https://www.cnblogs.com/Nicholastwo/p/9158885.html

2018-06-09 11:16:00 68

转载 一些疑问

看到书上的代码之后,产生了一些疑问,还请大佬指教一下程序如下:#include<iostream>using namespace std;class Base1{ public: virtual void display()const;};void Base1::display()const{ cout<<"Base1:...

2018-06-08 22:00:00 79

转载 实验六

事先声明,我也很想用多文件写,但是!!我就不明白了,为什么我一用多文件我的电脑就会崩掉造成不便请谅解第一题#include<iostream>using namespace std;class add{ public: add(int m0,int n0):m(m0),n(n0){cout<<m+n<<endl;}...

2018-06-03 15:17:00 75

转载 派生类构造函数的理解

我大概试了派生类构造函数的所有情况吧,怕忘掉所以在这里整理一下………………………………………………………………………………………………………………………………………………………………………………………………………………………………………第一种就是书上例题上的那种最简单的情况#include<iostream>using namespace std;class Bas...

2018-05-31 19:23:00 123

转载 实验五

期中考试第一题#include<iostream>#include<cstdlib>#include<time.h>using namespace std;class Dice{ public: Dice(int n); int cast() { int numbe...

2018-05-19 14:22:00 53

转载 随机数

以前通过书和资料,看到了定义随机数的两种形式,就自认为自己理解透了,会用了。可是考试之后才发现自己的理解只是表面,并不透彻。首先是先说一下刚开始对随机数的浅层理解(这里就用前边的实验来举例子)第一种就是用书上定义种子seed的方法#include <iostream> #include <cstdlib> using namespace std; ...

2018-05-18 22:43:00 67

转载 面向行的输入(随时添加新的理解)

字符串的这个东西呢,还是挺麻烦的。由于cin使用空白来定字符串的界,这意味着cin在获取字符数组输入时只读取一个单词。这就会造成程序的一些错误比如下面这个程序using namespace std;int main(){ const int ArSize=20; char name[ArSize]; char dessert[ArSize]; c...

2018-05-10 23:17:00 86

转载 实验四

#include<iostream>using namespace std;// 类Graph的声明 class Graph { public: Graph(char ch, int n); // 带有参数的构造函数 void draw(); // 绘制图形 private: char sym...

2018-04-23 23:18:00 56

转载 实验三

#include<iostream>using namespace std;class retangle{ public: retangle(double x,double y); double area(); private: double length,width;};retangl...

2018-04-07 11:40:00 67

转载 构造函数与析构函数(construction undergoing)

构造函数和析构函数一、构造函数: 类名(形参表)1、普通构造函数:在对象被创建时利用特定的值构造对象,将对象初始化到一个特定的状态。特性:构造函数的函数名和类名相同;没有返回值;在对象被创建时被自动调用;如果有构造函数,建立对象时必须给出初始值。2、复制构造函数(特殊的构造函数)(类名(类名&对象名))复制构造函数和赋值运算符的行为差不多,都是将一个对象的值复制给另一个...

2018-04-01 19:42:00 106

转载 大整数加法

具体思路就是把一个位数很多的整数当成一个字符串来看待吧,相加的时候通过数组把它再化为整数并且让他们的个位对齐如果有简便算法请指教转载于:https://www.cnblogs.com/Nicholastwo/p/8687129.html...

2018-04-01 16:40:00 65

转载 第二单元实验截图(前边粘贴的不知为何看不全)

转载于:https://www.cnblogs.com/Nicholastwo/p/8642927.html

2018-03-25 08:50:00 62

转载 函数

函数:函数的定义与使用:函数的参数传递:1.值传递2.引用传递内联函数:inline 类型说明符 函数名(含类型说明的形参表){语句序列}带默认形参值的函数:函数在定义时可预先声明默认的形参值有默认值的形参必须在形参列表的最后在形同的作用域内,不允许在 同一个函数的多个声明中对同一个参数的默认值重复定义,即使前后定义的值相同也不行函数重载:两个以上的函数,具有...

2018-03-24 18:20:00 70

转载 和sin有关的代码

转载于:https://www.cnblogs.com/Nicholastwo/p/8640548.html

2018-03-24 17:49:00 296

转载 投骰子

includeincludeusing namespace std;//掷骰子,计算和数,输出和数int rollDice(){int die1=1+rand()%6;int die2=1+rand()%6;int sum=die1+die2;cout<<"player rolled"<<die1<<"+"<<die2&l...

2018-03-24 17:48:00 193

转载 第二单元个人总结

转载于:https://www.cnblogs.com/Nicholastwo/p/8586692.html

2018-03-17 00:13:00 59

转载 实验报告

转载于:https://www.cnblogs.com/Nicholastwo/p/8568552.html

2018-03-14 16:46:00 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除