原生实现jQuery的sibling方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
效果如图,支持普通、移上去、按下、弹起、禁用5种状态。 unit BmpBtn; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TButt ...
二叉树的遍历有三种方式,例如以下: (1)前序遍历(DLR)。首先訪问根结点。然后遍历左子树。最后遍历右子树。简记根-左-右。 (2)中序遍历(LDR),首先遍历左子树,然后訪问根结点。最后遍历右子树。简记左-根-右。 (3)后序遍历(LRD),首先遍历左子树。然后遍历右子树。最后訪问根结点。简记左 ...
分类:
其他好文 时间:
2017-04-14 22:34:26
阅读次数:
269
对于ASP.NET开发,排在前五的话题离不开请求生命周期。像什么Cache、身份认证、Role管理、Routing映射,微软到底在请求过程中干了哪些隐秘的事,现在是时候揭晓了。抛开乌云见晴天,接下来就一步步揭开请求管道神秘面纱。 上篇回顾 在介绍本篇内容之前,让我们先回顾下上一篇《ASP.NET运行 ...
分类:
Web程序 时间:
2017-04-14 22:11:47
阅读次数:
375
Given a string, you need to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order. E ...
分类:
其他好文 时间:
2017-04-13 12:35:29
阅读次数:
153
题目描述对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法,判断其是否为回文结构。给定一个链表的头指针A,请返回一个bool值,代表其是否为回文结构。保证链表长度小于等于900。测试样例:1->2->2->1返回:true 解答: 用栈即可,就是初次答链表,试一下 ...
分类:
其他好文 时间:
2017-04-12 19:23:12
阅读次数:
96
题目:在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 思路:难点在于指针的控制。。。。 ...
分类:
其他好文 时间:
2017-04-11 09:53:37
阅读次数:
178
Next; } public function getData() { return $this->Data; } public function setData($value) { $this->Data = $value; } public function setNext($next) ... ...
分类:
Web程序 时间:
2017-04-10 13:05:09
阅读次数:
211
题目:在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置。如果字符串为空,返回-1 思路:map的思想。。。存一下每个字符出现的次数,然后扫一遍map,找到值为1的返回即可 ...
分类:
其他好文 时间:
2017-04-09 13:44:27
阅读次数:
157
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 /* struct ListNode { int val; struct ListNode *next; ListN ...
分类:
其他好文 时间:
2017-04-09 09:56:26
阅读次数:
133