原创 shell中的(交集,並集,差集 等)統計

awk中未初始化變量的值爲0或空白字符串" " 內置常量: FS:輸入列分隔符 OFS:輸出列分隔符 FILENAME:文件名 1.  2個文件的去重並集       cat 1 2  |  awk '!a[$0]++ {print $

原创 c++類實現基本的6種排序算法

//<span style="margin: 0px; padding: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px;

原创 C++類實現hash表的抽象數據結構(鏈式解決衝突)

//-------------------------------------------------------------------------- //本例中採用鏈式解決衝突,便於查找 //hash表適合存儲和查找操作 //構建ha

原创 c++類實現二分查找+二叉樹查找

//--------------------------------------------------- //1.二分查找樹: 二分查找法對於有序的數組有效(數組+有序) //2.AVL樹: 二分查找法的優化是使用二叉查找樹,

原创 [0,N]範圍內0到9的分佈統計

/********************************************************************************** *數字分佈問題 *計算[0,N]範圍內,特定數字的個數。譬如計算[0,

原创 shell 函數 入參說明

1. 入參個數: $# 2. 入參:  $0  腳本名    $1第一個參數 3.  $@ 和 $*:        "$@"  "$*"  都是所有入參       $@  將入參變成一個數組     $*將入參變成一個字符串 4. 數

原创 3.10 約瑟夫環問題--循環單鏈表解決

/*************************************************************** *約瑟夫環問題 *問題描述:N個人做成一圈,從第K個人開始報數遊戲(從0開始報數), 報

原创 任意精度整數運算(計算2的4000次方)

/********************************************************************************** *任意精度整數運算 *例如計算:2的4000次方 *算法核心:使用數組

原创 多項式的和,積(優化版)

/***************************************************************************************** *求多項式的和,積(改進版) *核心思想:輸入的多項式先

原创 C實現strstr函數

char * my_strstr(char *str, char * substr) { char * pre_str=str; char * pre_substr=substr; while(*str && *substr) {

原创 括號匹配判斷

/**********************************************************************************************************************

原创 shell 函數 返回值

#!/bin/bash #函數返回值: #1.  return(0-255)     通過$?獲得 #2.  echo   通過`function`獲得,非結果echo到文件或者/dev/null  ,返

原创 貫穿10*10數組的隨機步

#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 10 //定義地圖 10*10 #define NUM_direction 4 // 4個方向 #de