原创 WPF中Slider 的Thumb.DragStarted 和Thumb.DragCompleted事件的應用

代碼如下: <Grid> <Grid.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Heigh

原创 C# 中UDP通信時 發送數據並需要事先Bind IP地址

C#中進行UDP通信時,在發送數據的時候,如果不事先Bind一個IP地址,就會隨機分配一個地址進行發送數據。 發送端 class Program { static Socket client;

原创 UWP中將int類型的變量綁定到TextBlock的Text屬性

有一個Button控件和TextBlock控件, 將TextBlock的Text屬性與一個int屬性綁定,需要實現功能:每次點擊Button按鈕TextBlock的Text屬性數值加一。 其中MainPage.xaml如下,定義了

原创 遍歷string時 使用for(char& c : s) for(char c : s) 的區別

一道Leetcode上的題目: Given a string containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[’ and ‘]’, determine if the

原创 C#中StringBuilder類的使用

今天在寫代碼的時候想實現一個字符串的反轉,於是上網搜資料想找找有沒有什麼簡便的方法。然後找到一篇文章比較詳細得分析了這個問題。其中就說到了String類與StringBuilder類的區別。 反轉字符串常見的一種錯誤的做法如下

原创 WPF中讀寫app.config操作

首先在App.config添加設置 <appSettings> <add key="SeatRow" value="5"/> <add key="SeatColumn" value="5"/> </appS

原创 (PAT乙級)1012 數字分類 (20)

給定一系列正整數,請按要求對數字進行分類,並輸出以下5個數字: A1 = 能被5整除的數字中所有偶數的和; A2 = 將被5除後餘1的數字按給出順序進行交錯求和,即計算n1-n2+n3-n4...; A3 = 被5除後餘2的數字的個數;

原创 (LeetCode)148. Sort List

Sort a linked list in O(n log n) time using constant space complexity. Example 1: Input: 4->2->1->3 Output: 1->2->3->

原创 (PAT乙級)1015 德才論

宋代史學家司馬光在《資治通鑑》中有一段著名的“德才論”:“是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。” 現給出一批考生的德才分數,請根據司馬光的理論

原创 (LeetCode)164. Maximum Gap

Given an unsorted array, find the maximum difference between the successive elements in its sorted form. Return 0 if th

原创 (PAT乙級)1014 福爾摩斯的約會

大偵探福爾摩斯接到一張奇怪的字條:“我們約會吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm”。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間“星期四 14:04”

原创 (PAT乙級)1007 素數對猜想

讓我們定義 d~n~ 爲:d~n~ = p~n+1~ - p~n~,其中 p~i~ 是第i個素數。顯然有 d~1~=1 且對於n&gt1有 d~n~ 是偶數。“素數對猜想”認爲“存在無窮多對相鄰且差爲2的素數”。 現給定任意正整數N (<

原创 (PAT乙級)1009 說反話 (20)

給定一句英語,要求你編寫程序,將句中所有單詞的順序顛倒輸出。 輸入格式:測試輸入包含一個測試用例,在一行內給出總長度不超過80的字符串。字符串由若干單詞和若干空格組成,其中單詞是由英文字母(大小寫有區分)組成的字符串,單詞之間用1個空格分

原创 LeetCode Sort分類目錄

147. Insertion Sort List 148. Sort List 164. Maximum Gap

原创 (PAT乙級)1010 一元多項式求導 (25)

設計函數求一元多項式的導數。(注:x^n^(n爲整數)的一階導數爲n*x^n-1^。) 輸入格式:以指數遞降方式輸入多項式非零項係數和指數(絕對值均爲不超過1000的整數)。數字間以空格分隔。 輸出格式:以與輸入相同的格式輸出導數多項式非