原创 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