C++ HW7-3 for WallPower 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 作者: Dragonyue - 11月 19, 2017 利用C++函式srand()、time(NULL)、rand()產生1~10亂數整數,生成一個有20個元素的陣列,並由使用者輸入一個關鍵值,搜尋在陣列中所有符合的索引值(PS:使用srand()、rand()需載入標頭檔cstdlib,time()需載入標頭檔ctime)。 參考輸出如下圖。 參考答案。 #include <time.h> #include <cstdlib> #include <iostream> using namespace std; int main() { int a[20]; srand(time(NULL)); for (int i = 0; i < 20; i++) a[i] = (rand() % 10) + 1; int input; cout << "請輸入欲搜尋的值(1~20):"; cin >> input; for (int i = 0; i < 20; i++) if (a[i] == input) cout << input << " found at a[" << i << "] = " << input << endl;; system("pause"); return 0; } 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
計算機組織與結構 NAND NOR Flash 差異 作者: Dragonyue - 3月 25, 2019 Flash 寫入原理只能將 1 → 0,而不能將 0 → 1,所以Flash在寫入之前,必須將相對應的Block抹除,抹除的過程是將所有位置都寫為 1。 NOR Flash 一次可以改一個位元或一個字組,即使只有一點資料要更動,還是必須把整個 Block 抹除再把資料寫入。 NAND Flash NAND 的 Block 比NOR小,所以更動資料時速度比 NOR 快,讀取寫入可以以 Page 為單位,抹除只能以 Block 為單位。 NOR與NAND最主要的差異 連接個別記憶單元的方法不同 讀取寫入記憶體的介面不同(NOR型快閃記憶體允許隨機存取,而NAND型快閃記憶體只能允許頁存取) 讀取速度 容量 寫入速度 清除速度 成本 NOR 快 小 慢 慢 高 NAND 慢 大 快 快 低 閱讀完整內容
Sandboxie - 在沙盤中執行遊戲多開或其他程式 作者: Dragonyue - 9月 30, 2017 將想要在沙盤中執行的軟體上按右鍵,點從沙盤中開啟,也可以直接將程式拖曳進沙盤主控台中開啟。 (有些遊戲會檢測是不是在沙盤中執行,所以不一定能成功開啟。) 閱讀完整內容
C# 井字遊戲 作者: Dragonyue - 1月 07, 2018 開始畫面。 遊戲畫面。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace CSharp_井字遊戲 { public partial class Form1 : Form { public Form1() { InitializeComponent(); Symbol1_tb.TextChanged += SymbolTextChenge; Symbol2_tb.TextChanged += SymbolTextChenge; Symbol1_tb.MouseClick += Symbol_tb_MouseClick; Symbol2_tb.MouseClick += Symbol_tb_MouseClick; } private void Symbol_tb_MouseClick(object sender, MouseEventArgs e) { TextBox tb = sender as TextBox; tb.SelectAll(); } private void SymbolTextChenge(object sender, EventArgs e) { TextBox tb = sender as TextBox; if (tb.TextLength >= 2) { tb.SelectAll(); ... 閱讀完整內容
留言
張貼留言