自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 平板中下载aidlux,配置java开发环境

使用平板进行java开发,下载aidlux,配置好java开发环境,使用vscode进行开发,便捷式开发。

2022-08-30 22:26:46 6233 2

原创 操作系统考研笔记

第一章1.1_1操作系统的概念、功能和目标操作系统的概念(定义)计算机系统的层次结构从下往上:裸机(纯硬件) == > 操作系统 == > 应用程序(软件) == > 用户操作系统是指控制和管理整个计算机系统的①硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以②提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的③软件系统。(执行一个程序前需要将该进程放到内存中,才能被CPU处理)操作系统的功能①作为系统资源的管理者提供的功能处理机管

2022-03-29 19:17:16 960 1

原创 Java 数据结构之排序

选择排序代码实现:public class SelectionSort { /** * 选择排序 * * @param arr */ public static void sort(int arr[]) { /********** Begin *********/ for(int i = 0;i < arr.length - 1;i++){ for(int j = i+1;j <

2021-11-28 14:52:01 763 1

原创 Java 数据结构之图

图的表示及实现深度优先遍历和广度优先遍历代码实现:import java.util.ArrayList;import java.util.LinkedList;import java.util.Queue;public class Graph { private int V;//顶点数 private int E;//边数 private ArrayList<Integer>[] adj;//邻接表 public Graph(int v) {

2021-11-28 14:46:52 824 1

原创 Java 数据结构之二叉搜索树

二叉搜索树二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。二叉搜索树作为一种经典的数据结构,它既有链表的快速插入与删除操作的特点,又有数组快速查找的优势;所以应用十分广泛,例如在文件系统和数据库系统一般会采用这种数据结构进行高效率的排序与检索操作。二叉搜索树的构建

2021-11-28 14:41:17 833 1

原创 Java 数据结构之二叉树

二叉树二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个结点最多只能有两棵子树,且有左右之分。二叉树是n个有限元素的集合,该集合或者为空、或者由一个称为根(root)的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成,是有序树。当集合为空时,称该二叉树为空二叉树。在二叉树中,一个元素也称作一个结点。二叉树的实现之前、中、后

2021-11-28 14:03:32 1085 1

原创 Java数据结构-循环链表的设计与实现

循环链表:循环链表是另一种形式的链式存储结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。单循环链表的实现—链表增删改查功能代码实现:public class MyCircleLinkedList { private Node head;//头结点, 不存数据 private Node tail;//尾结点, 指向链表的最后一个节点 private int size; public MyCircleLinkedList() {

2021-11-28 13:57:21 1063 1

原创 Java数据结构-线性表的设计与实现

线性表:线性表是最基本、最简单、也是最常用的一种数据结构。线性表(linear list)是数据结构的一种,一个线性表是n个具有相同特性的数据元素的有限序列。顺序表的实现之增删改查功能代码实现:public class MyArrayList { private int[] elements;//元素 private int size;//List中当前的元素个数 public MyArrayList() { this(1);//List默认大小为1

2021-11-28 13:49:11 1853 1

原创 java数据结构

实现基于链表的栈代码实现:import java.util.NoSuchElementException;public class MyStack<E> { private Node<E> head;//头结点 private Node<E> top;//栈顶 private int size;//栈中元素个数 public MyStack() { head = new Node<E>();

2021-11-28 13:30:54 279 1

原创 java数据结构之栈、队列

实现基于数组的栈栈介绍:栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。代码实现:import java.util.NoSuchElementException;public class MyStack<T> {

2021-11-28 13:25:47 853 1

原创 C语言学习

日常C练习# 前言C语言题目练习坚持每周一篇博客,第三周打卡本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数#include <stdio.h>int sum(int m, int n);main(){ //本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数 int m, n; printf("Please enter the value of m and n:\n"); scanf("%d%d", &am

2021-05-15 21:04:49 1524

原创 vscode配置c/c++编译环境,并永久解决中文乱码问题

vscode配置c/c++编译环境,并永久解决中文乱码问题文章目录vscode配置c/c++编译环境,并永久解决中文乱码问题前言一、下载并安装vscode二、下载MinGW三、配置环境变量四、打开vscode,安装插件五、中文乱码解决方案总结前言网上其他的配置方法,多多少少会出现一些小问题,其中中文乱码问题是最大的问题。我这是总结了网上许多的配置方案和解决方案书写的,经过多次探索完成的。提示:以下是本篇文章正文内容,下面案例可供参考一、下载并安装vscode下载到官网去下载 官网地址h

2021-05-07 21:51:48 871 3

原创 C语言学习

**C语言学习的第一个小程序–三子棋 **记录Verb-calming的第一次写博客!文章目录前言一、头文件二、建立C文件1.函数C文件2.c源文件三、总结前言学习C语言,博客见证着我的成长,由菜鸟成长到高级菜鸟,留下我编程的小脚步。一个小游戏-------三子棋-------一、头文件建一个头文件----game.h#include <stdio.h>#include <stdlib.h>#include <time.h>#define R

2021-05-04 21:46:49 143 1

空空如也

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

TA关注的人

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