摘要:题目地址:https://oj.leetcode.com/problems/majority-element/题目内容:Given an array of sizen, find the majority element. The majority element is the element th...
阅读全文
摘要:题目地址:https://oj.leetcode.com/problems/excel-sheet-column-title/题目内容:Given a positive integer, return its corresponding column title as appear in an Ex...
阅读全文
摘要:目标:以特定语言技术为关键字,爬取八戒网中网站设计开发栏目下发布的任务相关信息需求:用户通过设置自己感兴趣的关键字或正则表达式,来过滤信息。我自己选择的是通过特定语言技术作为关键字,php、java和python。注意:如果不选用正则表达式,就会把javascript也爬进来,那前端的信息就比较多了...
阅读全文
摘要:题目内容:我们可以将一个集合表示为一个元素互不相同的表,因此就可以将一个集合的所有子集表示为表的表。例如,假定集合为(1,2,3),它的所有子集的集合就是( () (3) (2) (2 3) (1) (1 3) (1 2) (1 2 3))。请完成下面过程的定义,它生成所有子集的集合,请解释它为什么...
阅读全文
摘要:题目要求是,修改练习2.18所做的reverse过程,得到一个deep-reverse过程。它以一个表为参数,返回另一个表作为值,结果表中的元素反转过来,其中的子树也反转。例如:(define x (list (list 1 2) (list 3 4)))x((1 2) (3 4))(reverse...
阅读全文
摘要:来自练习2.18请定义出过程reverse,它以一个表为参数,返回的表中所包含的元素与参数表相同,但排列顺序与参数表相反:(reverse (list 1 4 9 16 25))(25 16 9 4 1) 有几个难点:0、不能采用(cons (reverse (cdr lst) ) (car ls...
阅读全文
摘要:原题地址:https://oj.leetcode.com/problems/jump-game-ii/题目内容:Given an array of non-negative integers, you are initially positioned at the first index of th...
阅读全文
摘要:今日leetcode链表题全制霸原题地址:https://oj.leetcode.com/problems/sort-list/题目内容:Sort ListSort a linked list inO(nlogn) time using constant space complexity.方法:题目...
阅读全文
摘要:首先,让我们来看几个内建函数(cons x y),作用是把x和y绑定成一个序对(car z),作用是提取z序对的第一个元素(cdr z),作用是提取z序对的第二个元素容易看出,这个东西有点类似OO语言里的类,car和cdr是get方法,x和y是成员变量。但是,但是!函数式的编程方式,居然可以利用过程...
阅读全文
摘要:题目地址:https://oj.leetcode.com/problems/intersection-of-two-linked-lists/题目内容:Write a program to find the node at which the intersection of two singly l...
阅读全文
摘要:题目地址:https://oj.leetcode.com/problems/find-peak-element/题目内容:A peak element is an element that is greater than its neighbors.Given an input array wher...
阅读全文
摘要:原文地址:http://www.larryullman.com/2009/10/15/understanding-mvc-part-3/全系列INDEX【原创翻译】认识MVC设计模式:web应用开发的基础(基础篇)【原创翻译】认识MVC设计模式:web应用开发的基础(框架约定篇)【原创翻译】认识MV...
阅读全文
摘要:原文地址:http://www.larryullman.com/2009/10/10/understanding-mvc-part-2/全系列INDEX【原创翻译】认识MVC设计模式:web应用开发的基础(基础篇)【原创翻译】认识MVC设计模式:web应用开发的基础(框架约定篇)【原创翻译】认识MV...
阅读全文
摘要:原文地址:http://www.larryullman.com/2009/10/08/understanding-mvc/全系列INDEX【原创翻译】认识MVC设计模式:web应用开发的基础(基础篇)【原创翻译】认识MVC设计模式:web应用开发的基础(框架约定篇)【原创翻译】认识MVC设计模式:w...
阅读全文
摘要:scheme解释器有两种实现方式,一种是应用序,先对每个参数求值,再以首过程对所有求得的参数求值。第二种是正则序,会“完全展开然后归约”(书中原文)SICP中的练习1.5,让我困惑了一下。原题如下:Ben Bitdiddle发明了一种检测方法,能够确定解释器究竟采用何种序求值,是采用应用序,还是采用...
阅读全文