自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 apt常用命令

安装包$ sudo apt install [packageName]删除包$ sudo apt remove [packageName]更新包索引文件$sudo apt update 安装系统中有更新包upgrade命令升级已安装的包,同时不移除任何包$ sudo apt update$ sudo apt upgrade升级指定安装包$ sudo apt upgrade name安装本地的deb包文件$ sudo apt install name.deb显示安装包列

2020-05-22 16:32:08 461

原创 tar打包、压缩与解压缩常用命令

Linux常用压缩命令1、常见的压缩文件扩展名:.Z compress程序压缩的文件.zip zip程序压缩的文件.gz gzip程序压缩的文件.bz2 bzip2程序压缩的文件.xz xz程序压缩的文件.tar tar程序打包的文件,并且没有压缩过.tar.gz tar程序打包的文件,并且经过gzip压缩.tar.bz2 tar程序打包的文件,并且经过bizp2压缩.tar.xz tar程序打包的文件,并且经过xz压缩2、gzip压缩与

2020-05-21 10:16:25 426

原创 使用virtualBox安装Linux系统

前言本篇文章将详细介绍Windows10下安装虚拟机(virtual machine)和Linux系统。对于新手而言,在多系统混跑的情况下,如果操作不当,可能会误删其它系统的重要文件,而虚拟机在原系统基础上单独开辟一部分空间,即使误删也不会影响原系统文件,有效避免了这个问题,所以推荐使用虚拟机安装Linux系统。环境介绍安装环境: Windows10虚拟机软件: VirtualBox下...

2020-03-31 23:08:42 804

原创 二叉树(二)

试设计一个递归算法,判断二叉树T是否是满二叉树,假设T是以二叉链表存储。typedef struct BTNode{ int data; struct BTNode *lchild , *rchild;}BTNode;int isFullTree(BTNode *bt , int &depth){ int ldepth , rdepth; if(bt == NULL)...

2020-03-18 13:36:42 255

原创 二叉树(一)

试用C语言编写一个遍历二叉树查找的算法,要求遍历过程恰好按照结点键值从大到小的次序进行typedef struct BTNode{ int data; struct BTNode *lchild , *rchild;}BTree;//中序遍历改为先右后左即可void TraverseTree(BTNode *bt){ if(bt == NULL) return; Trave...

2020-03-18 11:37:43 383

原创 栈与队列

请利用两个队列Q1和Q2来模拟一个栈。已知队列的三个运算定义如下:bool EnQueue(Queue &Q , int e); //插入一个元素e入队列;bool DeQueue(Queue &Q , int e); //删除一个元素e出队列;bool QueueEmpty(Queue Q); //判别队列是否为空假设数据结构Queue已定义,栈stack的数据结构定...

2020-03-17 14:43:42 197

原创 md文件转PDF

最近用Markdown写作后想转成PDF,搜寻了一些使用的技巧,在此做个总结。Atom转换Atom是一款Github开源的文本编辑器,用来写Markdown笔记十分方便。Atom下载地址: Downlaod下载后,在Atom内安装markdown-preview-enhanced。安装过程:1. File–>Settings–>Packages;2. 搜索 markdow...

2020-03-17 13:24:42 3224

原创 最长循环子串 C语言

Description: 编写程序求给出的字符串中的最长循环子串。Input:agbhkddkhbtrOutput:bhkddkhb方法1: 中心扩展法算法思想: 从左到右将每一个字符当作回文串的中心,进行扩展,以此找到最长的回文串。时间复杂度: 扩展后的字符串长度为(2 * n + 1), 对每一个字符扩展,故复杂度为O(n^2)#include<stdio.h>#...

2020-03-17 09:29:32 626

原创 数组

试设计算法在O(n) 时间内将数组A[0…n-1]划分为左右两个部分,使得左边的所有元素为奇数,右边的所有元素均为偶数,要求所使用的辅助存储空间大小为O(1)。void DivideArr(int A[] , int n){ int i = 0 , j = n - 1; while(i < j){ while(i < j && A[i] % 2 != 0)...

2020-03-16 17:05:07 262

原创 链表

厦大C语言题集

2020-03-15 17:49:05 482

空空如也

空空如也

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

TA关注的人

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