数据结构和Java(本科)
数据结构和Java
正在打怪升级的小菜鸟
正在不断打怪升级小菜鸟,记录自己的成长。
展开
-
java自学之线程
基本概念: 进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。 线程:在一个进程中负责一个执行路径 多线程:在一个进程中负责多个执行路径 举例:360安全卫士可同时进行垃圾清理,木马扫描,病毒查杀等 多任务操作系统能同时执行多个任务,实则其为假象。是由于cpu的分时机制的作用。由于其轮换速度过快,并没有实质性的感觉到它在切换。 实质:两个线程在不断进行cpu资源抢夺战。...原创 2019-10-17 13:05:45 · 190 阅读 · 0 评论 -
顺序表
C语言数据结构期末复习之顺序表基本算法的实现 #include<stdio.h> #define MaxSize 30 typedef int DataType; typedef struct{ DataType data[MaxSize]; int length; }Sqlist; //创建顺序表结构体 void InitList(Sqlist *L) { L-&g...原创 2019-05-28 15:26:41 · 129 阅读 · 0 评论 -
顺序栈的基本操作
传参要传地址 传参要传地址!!!!!!! 重要的事情说三遍 不传地址就等着秃头叭。反正我昨天晚上找了一晚上的错误 #include<stdio.h> #include<stdlib.h> #define MaxSize 40 typedef int ElemType; typedef struct { ElemType data[MaxSize]; int top; ...原创 2019-06-02 11:34:33 · 200 阅读 · 0 评论 -
顺序树的基本操作
#include<stdio.h> #include<stdlib.h> #define MaxSize 100 typedef struct BTree{ char data[MaxSize]; int n; }BT; void CreatBTree(BT &tree,char str1[],int i,int &s) { char ch=str...原创 2019-06-11 00:07:27 · 489 阅读 · 0 评论