原创 (C語言)求最大值/排序/最大公約數

互換兩個值 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int a, b, t; print

原创 棧(入棧/出棧/取棧頂元素)

棧的特點:先進後出 public class MyStack { private int[] array = new int[100]; private int size = 0; //入棧 pu

原创 撲克牌(Java)

用java實現一副牌,完成創建/洗牌/發牌功能 先創建一個Card類(這就是一副牌) 這副牌包含兩種屬性 rank(點數) & suit(花色) class Card { private String rank;//點

原创 (C語言)100-200間的素數/乘法口訣表/閏年

打印100-200之間的素數 #include <stdio.h> #include <stdlib.h> int main() { int i = 0, j = 0; for (i = 100; i <= 200

原创 (C語言)乘法口訣表/交換值/閏年/素數----用函數調用

x*x乘法口訣表 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int i = 1; int

原创 線程(Thread))初認識

        什麼是線程呢,舉個例子:         張三要完成一臺演出的全籌劃,因爲細節很多,事雜,無法一個人來完成,於是他找來了李四.王五.二麻子等人來協助他,自此就有了多個執行流來共同完成任務,本質上他們完成的是同一場演

原创 順序表和鏈表之間的對比(含代碼)

順序表 數據保存在連續的內存空間上 支持隨機訪問 擅長尾插和尾刪(O(1),如若觸發擴容邏輯 - > O(N) 不擅長中間位置插入/刪除 O(N) ,效率低 public class SeqList { private

原创 (C語言)交換兩組數/出現9的次數

交換兩數組的值 #include <stdio.h> #include <stdlib.h> int main() { int i; int tmp; int a[4] = { 1, 2, 3, 4 }; int