笔记
文章平均质量分 82
高同学_Luka
Ahead
展开
-
C++中函数传参 * &x 和 &x 的区别 使用链表举例说明 看完就懂
我们用头插法建立单链表来说明函数参数中LNode* &L和LNode* L的区别:LNode* &L不仅可以访问L指向的区域,而且可以直接改变L的内容;但是LNode* L只能访问L指向的区域下面直接看例子LNode* L#include<stdio.h>#include<stdlib.h>//头插法建立一个单链表typedef struct LNode{ int data; struct LNode *next;}LNod原创 2021-07-17 23:37:35 · 2719 阅读 · 6 评论 -
JavaSE笔记详细整理
JavaSE笔记文章目录JavaSE笔记第一章 初识Java1.1 java发展史1.2 特点1.3 语言特性1.4 JDK、JRE、JVM三者关系1.5 Java加载与执行1.6 DOS基本命令1.7 常用快捷键1.8 Java环境搭建1.9 注释第二章 数据相关2.1 标识符与关键字2.2 变量2.2.1 字面量2.2.2 变量2.3 数据类型2.3.1 定义2.3.2 8种基本数据类型区别2.3.3 数据类型注意事项2.3.4 字符编码2.3.5 转义字符2.4 运算符2.4.1 算数运算符2.4.原创 2021-02-28 12:58:47 · 1630 阅读 · 0 评论 -
计算机组成原理——基本组成 进制转化 奇偶校验 原码 反码 补码 移码 移位 原码补码乘法除法 IEEE754 加法器ALU
笔记来源于王道考研视频第一章通过电信号传递信息(低电平代表0,高电平代表1)计算机系统计算机系统=硬件+软件软件系统软件应用软件操作系统,数据库管理系统(DBMS),标准程序库(编程时使用的库函数),网络软件(实现比如TCP/IP协议的),语言处理程序(将高级语言转化成低级语言),服务程序(调试程序)微信,QQ用来管理整个计算机系统按任务需要编制而成的各种程序硬件的发展(逻辑元件)第一台数字计算机:ENIAC(1946)–电子管晶体管(有操作系统.原创 2021-01-19 19:40:00 · 784 阅读 · 0 评论 -
Cookie和Session知识点整理
Cookie(客户端)什么是CookieCookie 是服务器通知客户端保存键值对的一种技术客户端有了Cookie 后,每次请求都发送给服务器每个Cookie的大小不能超过4kb如何创建Cookie可以一次性创建多个Cookie创建Servlet程序public abstract class BaseServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpSer原创 2021-01-06 21:45:19 · 173 阅读 · 0 评论 -
数据库原理重点整理
第一章 绪论1 数据库相关概念数据:描述事物的符号记录数据库:长期存储在计算机内,有组织的,可共享的数据集合具有较小的冗余度,较高的数据独立性和易扩展性,并可为用户共享数据库管理系统:一个管理软件数据库系统:由数据库,数据库管理系统,应用系统,数据库管理员,用户组成数据库管理员(DBA)2 数据库发展人工管理阶段:数据不独立,冗余度大,不共享文件系统阶段:独立性差,共享性差,冗余度大数据库系统阶段:结构化,共享性好,冗余度低,独立性好3 数据模型的原创 2020-12-30 12:51:23 · 262 阅读 · 0 评论 -
计算机网络基础重点整理
第一章 概述计算机网络计算机网络主要是由一些通用的,可编程的硬件互连而成,而这些硬件并非专门用来实现某一特定的目的。计算机提供的服务连通性和共享分组转发将报文分组,加上首部,经路由器存储转发,在目的地合并。电路交换,报文交换,分组转发的区别电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续大量数据效率高报文交换:无需预约传输宽带,动态逐段利用传输宽带对突发式数据效率高分组转发:高效,迅速,各分组小,路由灵活,网络生存性能好internet和In原创 2020-12-30 12:27:37 · 453 阅读 · 2 评论 -
用快速排序方法对数据进行增序排列(C语言实现)
利用快速排序方法的递归调用实现增序排列(做笔记,便于复习)#include <stdio.h>int m,x,i,j;int h[50];//顺序表最大存储creatb(int h[])//创建顺序表{ printf("input data:\n"); scanf("%d",&x); i=0; while(x!=0) { i++; h[i]=x; scanf("%d",&x);原创 2020-06-20 14:07:48 · 1445 阅读 · 0 评论 -
Java面试题——类加载,构造器的调用
#记下笔记,便于复习运行结果分析在注释中,大家可以参考着来看public class MyXq { private static MyXq myxq = null; private SubClass sub = null; static { myxq = new MyXq(); System.out.println(3); } MyXq() { sub = new SubClass(); System.out.println(4); } public static vo原创 2020-06-15 21:09:42 · 247 阅读 · 0 评论 -
二叉树的建立 先序 中序 后序遍历 树的深度 叶子结点个数(C/C++语言实现)
#对建立的二叉树进行先序遍历,中序遍历,后序遍历,求树的深度,叶子结点个数。我们用C语言实现#include <stdio.h>#include <stdlib.h>struct btnode{ char data;//数据域 struct btnode *lchild,*rchild;//左孩子,右孩子};typedef struct btnode bitreptr;//重新命名int n=0;bitreptr* creatbt()//创建二原创 2020-06-14 10:07:26 · 4169 阅读 · 2 评论 -
建立单链表并逆置(C语言实现)
问题描述:任意输入 n 个整数,以 0 为结束符,建立带头结点的与输入顺序一致的单链表输出;然后将该表就地空间逆序输出。###流程图#include<stdio.h>struct sqlist{ int data[50]; int last;};typedef struct sqlist SQLIST;///typedef 是为一种数据类型定义一个新名字SQLIST w;///定义链表int x;SQLIST insert(SQLIST v,int x)/原创 2020-06-10 23:56:55 · 1714 阅读 · 1 评论 -
循环队列 创建队列 入队 出队 (C语言实现)
# 下面给出的代码是循环队列的基础操作,代码注释写的还算详细,帮助大家理解,同时也有助我回忆 在这里插入代码片#include<stdio.h>#define qsize 5int qdata[5],i=0;struct cell///单个结点{int data;};struct queue///队列{struct cell *base;int front;int rear;};int Enqueue(struct queue *q,struct cell e)///原创 2020-06-10 23:58:00 · 9191 阅读 · 0 评论