自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 LeetCode目录

Sort

2018-07-31 09:08:36 157

原创 PAT乙级目录

1001 害死人不偿命的(3n+1)猜想 1002 写出这个数 1003 我要通过! 1004 成绩排名 1005 继续(3n + 1)猜想 1006 换个格式输出整数 1007 素数对猜想 1008 数...

2018-07-24 09:30:25 126

原创 .NET 使用反射动态调用方法

public class GenarateCarbonReportFromTemplate{ private static List<T> GetLstData<T>(string tableName) { XXXXXXXXXXXX } private static XWPFTable createXTable<T>(CT_Tbl tbl, IBody body, List<T> lstData) { .

2021-09-03 11:29:29 431

原创 (LeetCode)164. Maximum Gap

Given an unsorted array, find the maximum difference between the successive elements in its sorted form.Return 0 if the array contains less than 2 elements.Example 1:Input: [3,6,9,1]Output: 3...

2018-08-31 17:02:54 194

原创 (LeetCode)148. Sort List

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

2018-07-31 11:43:39 174

原创 LeetCode Sort分类目录

147. Insertion Sort List148. Sort List164. Maximum Gap

2018-07-31 09:07:53 205

原创 (LeetCode)147. Insertion Sort List

Sort a linked list using insertion sort.A graphical example of insertion sort. The partial sorted list (black) initially contains only the first element in the list.With each iteration one element...

2018-07-31 09:03:57 152

原创 (PAT乙级)1015 德才论

宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第1行给出3个正整数,分别为:N(&lt;=10^5^),即考生总数;L(&gt;=60),为录取最低分数线,即德分和才分均...

2018-07-30 11:30:51 243

原创 (PAT乙级)1014 福尔摩斯的约会

大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&amp;hgsfdk d&amp;Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母'D',代表星期四;第2对相同的字符是'E',那是第5个英文字母,代表一天...

2018-07-27 10:17:12 226

原创 (PAT乙级)1013 数素数 (20)

令P~i~表示第i个素数。现任给两个正整数M &lt;= N &lt;= 10^4^,请输出P~M~到P~N~的所有素数。输入格式:输入在一行中给出M和N,其间以空格分隔。输出格式:输出从P~M~到P~N~的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。输入样例:5 27输出样例:11 13 17 19 23 29 31 37 41 43...

2018-07-26 11:26:56 110

原创 (PAT乙级)1012 数字分类 (20)

给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...;A3 = 被5除后余2的数字的个数;A4 = 被5除后余3的数字的平均数,精确到小数点后1位;A5 = 被5除后余4的数字中最大数字。输入格式:每个输入包含1个测试用例。每个测试...

2018-07-24 09:30:45 159

原创 (PAT乙级)1011 A+B和C

给定区间[-2^31^, 2^31^]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(&lt;=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出格式:对每组测试用例,在一行中输出“Case #X: true”如果A+B&gt;C,否则输出“Case #X: false”,其中X是测试用例的编号(...

2018-07-23 10:46:04 121

原创 (PAT乙级)1010 一元多项式求导 (25)

设计函数求一元多项式的导数。(注:x^n^(n为整数)的一阶导数为n*x^n-1^。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。输入样例3 4 -5 2 6 1...

2018-07-20 15:02:05 113

原创 (PAT乙级)1009 说反话 (20)

给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例: Hello World Here I Co...

2018-07-20 08:42:48 130

原创 (PAT乙级)1008 数组元素循环右移问题 (20)

一个数组A中存有N(N&amp;amp;gt0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M&amp;gt;=0)个位置,即将A中的数据由(A~0~ A~1~……A~N-1~)变换为(A~N-M~ …… A~N-1~ A~0~ A~1~……A~N-M-1~)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例...

2018-07-20 08:41:42 127

原创 (PAT乙级)1007 素数对猜想

让我们定义 d~n~ 为:d~n~ = p~n+1~ - p~n~,其中 p~i~ 是第i个素数。显然有 d~1~=1 且对于n&amp;amp;gt1有 d~n~ 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N (&amp;lt; 10^5^),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例,给出正整数N。输出格式:每个测试用例的输出...

2018-07-20 08:17:33 110

原创 (PAT乙级)1006 换个格式输出整数

让我们用字母B来表示“百”、字母S表示“十”,用“12…n”来表示个位数字n(&amp;amp;lt10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。输入格式:每个测试输入包含1个测试用例,给出正整数n(&amp;amp;lt1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出n。输入样例1: 2...

2018-07-19 09:12:59 160

原创 (PAT乙级)1005 继续(3n+1)猜想

卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被3“...

2018-07-18 10:12:48 144

原创 (PAT乙级)1004 成绩排名

读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为\ 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 … … … 第n+1行:第n个学生的姓名 学号 成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个...

2018-07-17 09:52:56 180

原创 (PAT乙级)1003 我要通过!

1003 我要通过!(20)(20 分) “答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;\任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或...

2018-07-16 09:39:43 148

原创 利用双重指针来实现单向链表的节点交换

一道Leetcode中的题: Given a linked list, swap every two adjacent nodes and return its head. For example, Given 1-&gt;2-&gt;3-&gt;4, you should return the list as 2-&gt;1-&gt;4-&gt;3. Your algo...

2018-04-02 08:53:31 300

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

代码如下:&lt;Grid&gt; &lt;Grid.RowDefinitions&gt; &lt;RowDefinition Height="*"/&gt; &lt;RowDefinition Height="*"/&gt; &lt;RowDefinition Height="*"

2018-03-20 08:50:10 1899

原创 遍历string时 使用for(char& c : s) for(char c : s) 的区别

一道Leetcode上的题目: Given a string containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[’ and ‘]’, determine if the input string is valid. The brackets must close in the correct order, “()” an...

2018-02-27 09:01:51 15046 1

原创 C# 中UDP通信时 发送数据并需要事先Bind IP地址

C#中进行UDP通信时,在发送数据的时候,如果不事先Bind一个IP地址,就会随机分配一个地址进行发送数据。发送端class Program { static Socket client; static void Main(string[] args) { client = new Socket(AddressFamil

2017-12-21 15:42:59 5106

原创 C#中StringBuilder类的使用

今天在写代码的时候想实现一个字符串的反转,于是上网搜资料想找找有没有什么简便的方法。然后找到一篇文章比较详细得分析了这个问题。其中就说到了String类与StringBuilder类的区别。 反转字符串常见的一种错误的做法如下static string Reverse(string str) { string strReturn = ""; foreach (char

2017-11-28 09:35:19 422

原创 WPF中读写app.config操作

WPF中的对app.config的读写操作

2017-10-17 09:53:51 1079

原创 UWP中将int类型的变量绑定到TextBlock的Text属性

有一个Button控件和TextBlock控件, 将TextBlock的Text属性与一个int属性绑定,需要实现功能:每次点击Button按钮TextBlock的Text属性数值加一。其中MainPage.xaml如下,定义了两个控件并将TextBlock的Text与Result绑定。

2017-09-19 15:49:07 1111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除