原创 約瑟夫環問題 - (鏈表法)
#include<stdio.h> #include<stdlib.h> //約瑟夫環問題 -- 圍成圈報數(n個人圍成一個圈,從第一個人開始報數,報到m的出去,求最後那個人) typedef struct Ring{ int N
原创 二階微分方程降階求法&一階技巧求法
二階常係數線性微分方程其一般形式, y'' +p y' + qy = f(x) ① 可以寫成 => (y' + λ1 * y)'
原创 單鏈表、雙鏈表簡單構造
用DEV簡單複習下的鏈表構造,有問題歡迎指出。 #include<iostream> #include<algorithm> //單鏈表、雙鏈表 using namespace std; typedef struct List {
原创 有趣的數 數組篩選法
我們稱一個數是質數,而且數位中出現了 5 的數字是有趣的。例如 5,59,457 都是有趣的,而 15,7不是。求 1 到100000 中有趣的數的個數。 主要考慮兩個問題: 1.從1-100000中篩選出質數 2.對篩選出來的質數進行判
原创 循環報數之隊列求解
有 n 人圍成一圈,順序排號。從第 1 個人開始報數(從 1 到 k 報數),凡報到 k的人退出圈子,問最後留下的是原來的第幾號。 輸入格式 初始人數 n(1≤n≤100)。 輸出格式 最後一人的初始編號。 輸出時每行末尾的多餘空格,不影
原创 二階常係數線性微分方程
二階常係數線性微分方程一般形式 y'' +p y' + qy = f(x) ① (下面用到r1、r2、y1、y2、C1、C2) 一
原创 Intent 的簡單理解
Intent是Android程序中三大組件(活動,廣播,服務)之間進行交互的一種重要方式: ①指明當前組件想要執行的動作。 ②在不同組件間傳遞數據。 Intent大致分爲兩種: ①顯式:其意圖比較明顯,就是要通過一個活動去打開另一個活
原创 Java 學生管理系統(txt導入導出)
每個功能寫在一個類裏面。 import java.io.IOException; import java.util.*;; public class Main { static Scanner scanner = new Scan
原创 Android的四種活動啓動模式
四種啓動模式都可以在AndroidMainfest.xml中通過<activity>標籤指定android:launchMoue屬性來選擇啓動模式,下面我們逐個學習。(括號內的中文名模式僅爲一廂情願起的,只做理解) 先講下修
原创 C語言實現簡易計算器
(本人小白,還沒實現帶括號的功能,後續更新上)#include<stdio.h>#include<string.h>#define SIZE 100int nums[SIZE];char sign[SIZE]; void queue_si
原创 Java具有的特點
Simple --簡單 Architecture neutral--面向對象 Portable--可移植 Distributed--分佈性的 High performance--高性能 Multithreaded--多線程 Robust-
原创 UI 控件基本屬性
1.TextView gravity:內容相對控件的對齊方式 layout:子控件相對父控件的對齊方式。 padding:內邊距 margin:外邊距 autoLink:設置文本類型 (如web、Iphone
原创 UI 監聽器的實現
一、第一種實現(通過內部類實現) 1.xml中添加<Butoon/>並設置id. 2.在Java代碼中(需要顯示該控件的活動中),通過setContenView裝載Butoon所在的佈局。 3.
原创 將一個數轉成任意進制的字符串
在java中,有一個方法可以將一個整型數組轉換成任意進制的字符型數組: int [] arr = {2,4,6,8,10,12}; int k = 3; for(int i = 0;i < arr.lenght;i ++){
原创 As中好看背景色彙總
1 紅色 #D24D57 2 綠色 #26A65B 3 橙色 #EB73474 黑色 #2C3E50 5 暗綠色 #84AF9B 6 橙紅色 #FC9D997 草綠色 #AEDD81 8 藍色 #00CCFF 9 灰色 #D0D0D0