原创 迅雷面試哈希表

#if 1 //現在有一個用來存放整數的Hash表,Hash表的存儲單位稱爲桶,每個桶能放3個整數, //此Hash表的基桶數目爲素數P,Hash表的hash函數對P取模。代碼定義如下: //當一個桶中要放的元素超過3個時,則要將新的元素

原创 linux的vimrc配置文件

"========================================================================= "" DesCRiption: 適合自己使用的vimrc文件,for Linux/Win

原创 cd命令

cd用來切換目錄格式:cd +路徑  cd .(當前目錄)    cd ..(上級所在目錄)   cd -(返回進入此目錄之前所在的目錄 切換)   cd ~和cd(進去用戶家目錄)  cd /(進入根目錄)  絕對路徑是從根目錄開始

原创 文件權限、用戶、用戶組相關命令

文件權限、用戶、用戶組相關命令     查看當前用戶:whoami     添加用戶:useradd 選項 用戶名  或adduser           -g 組名 指定所屬組           -m 創建用戶主目錄    刪除用

原创 mv命令

mv(選項)(參數)--backup=<備份模式>:若需覆蓋文件,則覆蓋前先行備份;-b:當文件存在時,覆蓋前,爲其創建一個備份;-f:若目標文件或目錄與現有的文件或目錄重複,則直接覆蓋現有的文件或目錄;-i:交互式操作,覆蓋前先行詢

原创 linux鏈接文件:硬鏈接和軟連接

linux系統中鏈接文件分爲硬鏈接和軟鏈接(軟鏈接也叫符號鏈接)。硬鏈接和軟鏈接都是指向文件的一種方式,但兩者有不同的地方,主要有以下不同: 硬鏈接:僞備份   軟連接:快捷方式  1.硬鏈接:創建一個硬鏈接,增加引用計數(並沒有真正

原创 虛擬機安裝增強工具(virtualbox 和vmware都介紹)

一環境:  虛擬機:VirtualBox-5.2.8-121009-Win  系統:CentOS-7-x86_64-DVD-1611安裝增強工具步驟:需聯網1.  選擇 設備->重新安裝增強工具,桌面會出現一個光盤2.  yum up

原创 linux的壓縮和解壓縮

在Linux下創建與解壓zip, tar, tar.gz,tar.bz2和rar文件壓縮後的文件: archive_name.zip   archive_name.tar  archive_name.tar.gz  archive_n

原创 Linux之SystemV消息隊列

                消息隊列     消息隊列是將消息按隊列的方式組織成的鏈表,每個消息都是其中的一個節點。    消息隊列的運行方式與命名管道非常相似。欲與其他進程通信的進程只要將消息發送到消息隊列中,目的進程就從消息隊

原创 BST樹

#pragma once template<class Type> class BSTree; template<class Type> class BSTNode { friend class BSTree<Type>; pub

原创 linux之信號量函數semget() semop() semctl()

信號量函數:semget() semop()semctl()1.semget()創建一個新的信號量集,或者存取一個已經存在的信號量集;原型:int semget(key_t key,int nsems,int semflg);返回值:

原创 cp命令使用

拷貝文件/目錄:cp [選項] 源   目的源    : 文件    目的不存在:創建目的    目的存在:覆蓋(危險)    目的是已存在的目錄:放到目錄底下源    :目錄(選項爲 -r 遞歸拷貝)    目的不存 在:創建目的   

原创 排序算法:9.基數排序

  #include<iostream> using namespace std; #include<stdio.h> #include<stack> #include<list> #include<assert.h> #define

原创 AVL樹的插入和刪除

#pragma once #include<stack> #include<iostream> using namespace std; template<class Type> class AVLTree; template<

原创 排序算法:8.簡單計數排序

計數排序的步驟     1、統計數組中每個值爲i的元 素出現的次數,存入數組C 的第i項    2、根據C[i],整理排序結果//簡單計數排序 #define MaxNum 100 void CountSort(int R[], in