原创 Android隨筆-Android 網絡請求 (HttpURLConnection)

這篇寫自己在進行Android學習的時候是如何進行網絡請求的。 在進行開發的時候,無論如何都是繞不開網絡請求的。我們一般都是Android - 服務器 - 數據庫,然後再接收返回的數據。這一套流程走下來就是一個Android的請求

原创 JAVA學習- 數據結構 - ArrayList

說明:https://mp.csdn.net/mdeditor/94589662# 自己嘗試寫一個ArrayList。寫的方法都是一些基本方法,沒有很花裏胡哨。ArrayList和下一篇的LinkedList是鏈表類中兩個核心。這

原创 Qt隨筆記(窗口跳轉 socket通信)

最近在用Qt寫一些東西,以前沒接觸過Qt。所以記下一些遇到的問題,以防以後會用。 這次遇到的問題主要是兩個窗口之間的跳轉問題。相信如果用過Qt開發的朋友們一開始都會遇到這個問題。去網上找對應的解決方法時也會有很多。主要是信號與槽的

原创 基於Android + Socket 的簡易聊天Demo

接下來會持續更新我寫的這個簡易的聊天demo。十分簡單,用自己的電腦做服務器,手機進行測試。僅測試互相通信是否成功。(也就是說,所有的測試設備都是連接了我手機的熱點) (一)界面設計。 需求分析: 1、消息展示,(使用listvi

原创 Android隨筆-Android常用佈局-相對佈局和線性佈局

最近在弄Android的東西。這類文檔用來記錄一些自己的體會。、 這篇是講Android的佈局。只講我自己常用的兩種佈局:線性佈局和相對佈局。這兩種佈局很常見。一般一個layout 都是這兩種結合使用。下面是自己對這兩種佈局的體會

原创 Android隨筆-Android 網絡請求

這篇寫自己在進行Android學習的時候是如何進行網絡請求的。 在進行開發的時候,無論如何都是繞不開網絡請求的。我們一般都是Android - 服務器 - 數據庫,然後再接收返回的數據。這一套流程走下來就是一個Android的請求

原创 第十六次CCF CSP考試代碼

第一題:小中大。 題目就是給你一個有序數組,然後計算他的最大值,中位數,最小值。 **如果是小數,則保留一位小數。否則以整數形式輸出。**這個很重要,因爲中位數可能是小數,也可能是整數。因此需要分情況考慮。 #include <i

原创 JAVA學習-數據結構-TreeSet-二叉搜索樹

標題寫的是TreeSet,但是在此之前我先需要實現一個紅黑樹。 爲此,這裏寫一些篇幅實現搜索樹。包括二叉搜索樹、AVL、紅黑樹。 每個樹都實現增加刪除等功能。 這篇先講二叉搜索樹。 二叉搜索樹的基本結構就是一顆二叉樹。它的特點就是

原创 Java學習-數據結構-寫在最前面

這個系列是自己學着寫一些Java的數據結構工具類,也就是util類中的一些結構。比如:ArrayList、LinkedList。 需要注意的是,我寫的類不一定是按照Java真正的實現方式。很多和Java實現方式不一樣,而且很多方法

原创 JAVA學習-數據結構-LinkedList

說明:https://mp.csdn.net/mdeditor/94589662# ArrayList 和 LinkedList都是List的實現類。ArrayList是通過維護一個數組實現,而LinkedList是通過維護鏈表實

原创 codeforces C. News Distribution

題目鏈接:https://codeforces.com/contest/1167/problem/C 題目大意:有n個人,m個組。每個組中所有人都是朋友。**需要注意的是,一個人可以屬於多個組。**然後,從一個人開始傳遞消息,他會

原创 codeforces B Lost Numbers

題目連接:https://codeforces.com/contest/1167/problem/B 題目大意:給你6個數,這6個數已經確定且互不相同,然後允許你問四次乘積(即詢問i和j兩個位置的乘積),通過這四次結果計算出這6個

原创 算法導論實驗程序

實驗一:一個有向圖G = <V,E>;讓你刪除其中的一些邊,讓這個有向圖是無環的。 說下思路:這個實驗是在學dfs的時候做的,因此,很容易想到使用dfs。由於我們對圖中的邊進行過分類。有四種邊:樹邊、前向邊、後向邊以及橫向邊。然後根據

原创 JAVA(1) - 自定義arrayList

從這篇開始學着自定義編程實現Java中的一些內容。 這篇自己編程實現arrayList。 首先接口如下: public interface MyArray<T> { T get(int index);//得到index處的值

原创 codeforces C. Nastya Is Transposing Matrices

題目鏈接:http://codeforces.com/contest/1136/problem/C 題目大意:給你兩個矩陣A和B,然後對A進行若干次的變換,若進行若干次變換後可以變成B,則輸出Yes,否則No。這裏的變換指的是對A中的