- 博客(19)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 字符数组的输入输出
字符数组的输入输出1. scanf 输入,printf 输出scanf 对字符类型有 %c 和 %s 两种格式(printf 同理,下同),其中 %c 用来输入单个字符,%s 用来输入一个字符串并存在字符数组里。%c 格式能识别 空格 跟 换行 并将其输入,而 %s 通过 空格 或 换行 来识别一个字符串的结束。 示例:#include<stdio.h>int ...
2018-09-15 19:03:31
35977
2
原创 C 语言:结构
C 语言:结构struct point{ int x; int y;}pt1,pt2;struct point pt3;struct point Maxpt = { 300, 200};结构可以嵌套: struct rect { struct point pt1; struct point pt2; };...
2018-07-14 23:08:52
265
原创 判断完全二叉树
编写算法判断给定二叉树是否是完全二叉树bool isFull_BinTree(BinTree *t){ InitQueue(Q); TreeNode *ptr; EnQueue(Q,t); while(ptr = DeQueue(Q)) { EnQueue(Q, ptr -> lchild); // NULL 也会入队 ...
2018-07-14 23:05:04
1444
原创 几道二叉树的代码
几道二叉树的代码FIRST在二叉树中查找 data 域的值等于 key 的结点是否存在,如果存在,则将 q 指向该结点,否则 q 赋值为 NULL, 假设 data 为 int 型 解法一:/*假设二叉树已经存在且 p 指向其根节点*/void search(BTNode *p, BTNode *&q, int key)/*注意要将参数 q 定义为引用型指针,因为...
2018-07-14 23:02:58
783
原创 微机原理实验代码
微机原理实验代码软延时跑马灯PORT_A EQU 280HPORT_B EQU 281HPORT_C EQU 282HPORT_CTL EQU 283HCODE SEGMENT ASSUME CS:CODESTART:MOV AL,82H ;送控制字 MOV DX,PORT_CTL OUT DX,ALAGAIN:ROL AL,1 ;小灯循环右移 ...
2018-07-09 15:38:58
3350
1
原创 网络是怎样连接的 读书笔记
网络是怎样连接的 读书笔记计算机基础理论第一章 浏览生成消息————探索浏览器内部网络控制软件叫作**协议栈**。这个软件会将从浏览器接收到的消息打包,然后加 上目的地址等控制信息。协议栈会将包交给网卡(负责以太网或无线网络通信的硬件)。然后,网卡会将包转换为电信号并通过网线发送出去。浏览器需要 向 DNS 服务器查询域名对应的 IP 地址*浏览器的第一步工作就是对 ...
2018-06-12 00:22:27
2471
原创 图_Graph
图的 PPT 代码图的数据类型class Graph{public: Graph(); void InsertVertex(T &vertex); void removeVertex(int v); void InsertEdge(int v1, int v2, int weight); void removeEdge(int v...
2018-05-28 00:38:55
743
原创 栈与队列
栈与队列的基本操作栈的类定义template <class T>class Stack{public: Stack(){} void Push(T &x); void Pop(T &x); bool IsEmpty(); bool IsFull();private: T *elements; i...
2018-05-25 01:01:19
162
原创 线性表
线性表的基本操作线性表的类定义template <class T>class LinearList{public: LinearList(); int Length(); int Locate(int i); void Insert(int i, T &x); void Delete(int i, T &x);...
2018-05-25 00:57:34
204
原创 树
树的基本操作树的类定义template <class T>class Tree{public: Tree();}二叉树结点的类定义template <class T>struct BinTreeNode{ T data; BinTreeNode<T> *lchild, *rchild; BinTre...
2018-05-25 00:55:17
166
原创 数据库基本概念复习
数据库复习全是基本概念我就怕它考填空题DB:在计算机的存储设备上合理存放、相关联、有结构的数据集合DBMS:是一个操纵和管理数据库的软件,主要用于建立和维护数据库,接受和完成用户访问数据库的请求DBS:在计算机中引进数据库的数据库管理系统后的组成DBAS:是数据库系统及其应用程序的组成发展的三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段数据库系统特点:...
2018-05-17 00:06:08
466
原创 操作系统
操作系统生产者-消费者问题有 while(true)计算题: *P、V操作 进程调度算法 银行家算法 页面置换算法 文件一二三级索引 页面逻辑地址转物理地址*简答题: 进程与线程 页式存储与段式存储 SPOOLing 技术操作系统特征:并发性、共享性、随机性、虚拟性 操作系统的发展:手工操作...
2018-05-13 21:06:46
326
原创 win10 桌面颜色变成灰色
这是因为 win10 的颜色过滤,也叫颜色筛选器,功能被打开啦 解决办法: 快捷键:ctrl + win + c 即可关闭颜色筛选器,再按一次,又会打开它 或者你自己去设置里找,稍微麻烦点...
2018-05-11 00:38:02
4925
原创 浙江大学数据结构学习笔记
数据结构浙江大学学习笔记求最大子列和问题int MaxSum1(int a[], int N){ int i, j, k, ThisSum, MaxSum = 0; for(i = 0; i < N; i++) { for(j = i; j < N; j++) { ThisSum = 0;...
2018-03-13 01:46:09
2768
原创 Windows 开机黑屏,只能看见鼠标,并且可以按出任务管理器来
解决办法: 1.Ctrl + Alt + Delete 按出任务管理器 2.在下方的命令白框中输入 explorer
2018-03-12 23:05:35
5332
转载 Java对象及其引用
关于对象与引用之间的一些基本概念。 为便于说明,我们先定义一个简单的类: class Vehicle { int passengers; int fuelcap; int mpg; }有了这个模板,就可以用它来创建对象:Vehicle veh1 = new Vehicle();通常把这条语句的动作称之为创建一...
2018-03-10 15:14:56
200
原创 单链表的基本操作
**单链表的初始化、删除、插入、查找、清空、输出、交换两结点位置等操作**#include<iostream>using namespace std;class Node{public: int data; Node *next;};/** 注意下面两者的区别:* Node *node1 = new Node();* No...
2018-03-09 19:36:03
168
原创 Python中实现按顺序遍历字典
第一种方法:import collectionsd = collections.OrderedDict([('a',1),('b',2),('c',3)])'''或者把上面的那一行改成: d = collections.OrderedDict() d['a'] = 1 d['b'] = 2 d['c'] = 3'''for k,v in d.i...
2018-03-08 15:31:48
14320
原创 Python_study
Python 编程从入门到实践第一、二章name = ' tom ' name.title() name.upper() name.lower() name.lstrip() name.rstrip() name.strip() # 删除字符串左右两边的空格age = 23 age.str() # 数字转字符...
2018-03-05 20:17:30
319
德勤中国携手之江实验室全球首发《情感计算白皮书》
2022-12-09
制作简单计算器
2017-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人