原创 String_Sequence(字符串的順序存儲)
#include<stdio.h> #define MAXSIZE 100 typedef struct {char str[MAXSIZE];in
原创 Linux學習筆記(7~12)
續前文 7、權限管理 權限 r w x 三類用戶 u:屬主 g:屬組 o:其他用戶 改變用戶 chown:只有管理員可以,改屬主與屬組 chgrp:管理員,改屬組 chmod: 數字;ugoa=rwx;用戶類別+-權限 新建一
原创 CLinkList(循環單鏈表)
#include<stdio.h> typedef int Datatype; typedef struct link_node {Datatype
原创 Sequence_Cqueue(順序循環隊列)
#include<stdio.h> #define MAXSIZE 5 typedef int Datatype; typedef struct {
原创 Linux學習筆記(1~6)
整理以前學習Linux時候的一些筆記,放到博客,方便日後查看。 1、入門知識 一些概念 GUI CLI .dll .so 操作系統 內核Kernel library API shell 權限 用戶ID:用戶名 認證:Authen
原创 Linux學習筆記(補充)
續前 GCC/GCC-C++ 安裝 yum install gcc; yum install gcc-c++; 編譯運行 c # gcc main.c -o mainc c++ #g++ main.cpp -o mainc
原创 Linux基礎——基本命令_1
ls -l:長格式,可用 ll 替代ls -l -h:人性化顯示 -a:顯示隱藏的文件 -d:顯示目錄自身的屬性 -i:index node -r:逆序 -R:遞歸顯示,recursive cd cd回到家目錄 cd ~
原创 任意進制間的轉換
以下的c++代碼可以實現任意進制間的轉換; 思路:以十進制爲跳板,先將其他進制的數字轉換爲十進制,再將十進制轉換爲其他進制。 /* *create by chenzj36 *on 2018/8/1 *實現任意進制間的轉換 */ #i
原创 素數篩(Eratosthenes算法)
關於Eratosthenes算法的一種實現 /* *created by chenzj36 *2018/8/3 *求MAXNUM以內素數的Eratosthenes算法(篩子算法) */ #include<iostream> using
原创 簡單工廠設計模式
工廠設計模式抽象工廠,用於規定具體工廠需具備的功能(方法)GirlFriend.javapublic abstract class GirlFriend {//抽象工廠,規定了girlfriend需要具備的方法,也用於上轉型調用 pub
原创 裴波那切數列(2)
#include<iostream>using namespace std;void main() { int a[1000][200]; memset(a, 0, sizeof(a)); a[0][0]
原创 接口回調
接口回調,上轉型,體現程序設計的“開-閉”原則接口Advertisement.javapublic interface Advertisement { void showAdvertisement();//接口只聲明方法,不給出實現,顯
原创 二維數組連續四個成績最大
一個二維數組20*20,找橫,豎,主對角線方向,次對角線方向上連續四個數乘積的最大值。#include<stdio.h> int Max(int a, int b) { return a > b ? a
原创 Sparse Matrix(稀疏矩陣三元組表示,三元組形式的矩陣轉置)
#include<stdio.h> typedef struct{int data[100][100];int m, n; }matrix; typedef int spmatrix[100][3]; v
原创 Java處理異常---捕獲異常
方法調用過程因爲參數傳遞錯誤,方法可能會拋出異常對象;用catch接收拋出的異常對象,使用如下方法輸出有關異常的信息:public String getmessage(); public void printDtackTrace(); p