原创 題目:求100以內的素數,全部打印出來。
題目:求100以內的素數,全部打印出來。 public class ZhaoSuShu { public static void isPrime1(){ int i,j,count = 0; //
原创 Qt給字體設置下劃線
使用如下的代碼即可將字體初始化爲帶下劃線的格式 lb_register = new QLabel("<u>沒有賬號?註冊一個</u>",this);
原创 哈夫曼樹的構造
構造哈夫曼樹(Huffman)的方法
原创 Qt 設置定時器,label自動隱藏
使用這一句話,label將會在3秒後自動隱藏。 QTimer::singleShot(3000,ui->lb_ok,SLOT(hide()));
原创 題目:一個數如果恰好等於它的因子之和,這個數被成爲“完數”,例如:6=1+2+3。請編程找出1000以內的完數。
題目:一個數如果恰好等於它的因子之和,這個數被成爲“完數”,例如:6=1+2+3。請編程找出1000以內的完數。
原创 (基礎八)選擇排序與冒泡排序
import java.util.*; /* 對給定數組進行排序。 {5,1,6,8,3,2,9} */ public class numSort { public static void main(String[] args)
原创 Java 二進制,八進制,十進制,十六進制之間的相互轉換
package com.sjd.JinzhiZhuanhuan; public class JinzhiZhuanhuan { //二進制轉八,十,十六進制---開始 public void fromBinaryToO
原创 Qt 設置QLabel的字體爲斜體
QFont font("Microsoft YaHei", 8, 50, true);//第一個參數是字體(微軟雅黑),第二個是字體大小,第三個是加粗(50代表正常),第四個是斜體(true代表斜體) lb_register->setFo
原创 C++與Java中new關鍵字的區別
java中new返回的是對象引用,而c++中返回的是對象的實際地址。 Java中沒有delete的原因是Java有垃圾回收機制,當一個對像沒有被引用時,系統會自動將其清理掉(也就是系統自動執行了delete)。
原创 (基礎十)折半查找的實現(二分查找)
首先必須明白,折半查找針對的是有序數組。 import java.util.*; public class searchNum { public static void main(String[] args) {
原创 題目:通過編程實現,統計 1~n 有多少個 9
題目:通過編程實現,統計 1~n 有多少個 9 提示:n 通過參數傳入 My code #include <iostream> #include <vector> using namespace std; int findNin
原创 Qt Qcombox實現二級聯動
在QWidget上放兩個QComboBox,一個命名爲combox_A,另一個命名爲combox_B,然後在A上右擊“轉到槽”,選擇“currentIndexChanged(int)”,利用如下函數內容,即可實現兩個combox的聯動操作
原创 題目:有 n 個人圍成一圈,順序排號,從第一個開始報數(從1到3報數),凡報到3的人退出圈子,問最後最後留下的是原來第幾號的那位。
題目:有 n 個人圍成一圈,順序排號,從第一個開始報數(從1到3報數),凡報到 3 的人退出圈子,問最後最後留下的是原來第幾號的那位。 提示:用數組完成 import java.util.ArrayList; import java.u
原创 (基礎十三)十進制轉二進制,八進制,十六進制
public class decimalToBin { public static void main(String[] args) { toBin(20); toOctal(20);
原创 (基礎十二)使用數組索引進行進制轉換
查表法:將所有的元素臨時存儲起來。建立對應關係。每一次&15後的值作爲索引去查建立好的表。就可以找對應的元素。這樣比 -10+‘a’簡單的多。 這個表怎麼建立呢?可以通過數據的形式來定義。 所以可以使用數組來完成存儲。 public