码迷,mamicode.com
首页 > 2015年02月07日 > 全部分享
【SICP练习】25 练习1.31
?? 练习1.31 题目中已经说的很清楚了,product用来返回在给定范围中各点的某个函数值的乘积。我们惊奇的发现这和前面的sum有着很大的相似,无非是将加法换成了乘法: (define (product term a next b)     (if(> a b)        1       (* (term a)         (product...
分类:其他好文   时间:2015-02-07 11:50:34    阅读次数:115
【SICP练习】26 练习1.32
?? 练习1.32 因为递归比迭代要更容易实现,因此我先考虑的递归。先将sum和product都列出来。 (define (sum term a next b)        (if(> a b)       0       (+(term a)         (sum term (next a) next b)))) (define (pr...
分类:其他好文   时间:2015-02-07 11:50:42    阅读次数:134
【SICP练习】27 练习1.33
?? 练习1.33 题目第二行描述,只组合起由给定范围得到的项里的那些满足特定条件的项,因此我们需要在这一版本的accumulate中添加一个need-filter?,这个新的谓词可以用来传递下面就要用到的prime?。 (define (filtered-accumulateneed-filter? combiner null-value term a next b) (...
分类:其他好文   时间:2015-02-07 11:50:50    阅读次数:121
UVa 10131 Is Bigger Smarter?
开始觉得这道题果断是用LCS解的,因为只要把大象的编号分别按照体重从小到大排序获得序列一,然后再将原始编号按照智商从大到小排序获得序列二。然后两个序列求最长子序列即可。但是后来发现这样做有问题,题目中要求所得子序列的体重或是智商都是严格单调的。解决方法其实也简单,只要在编号匹配的情况下,智商和体重都和前一个已经匹配的大象不一样就可以了。不过.....这种方法始终wrong answer。我想可能是...
分类:其他好文   时间:2015-02-07 11:49:23    阅读次数:111
【SCOI2010】【BZOJ1853】幸运数字
随便rand出一道题没想到这么可怕QAQ 之前没写过容斥的题 写这个题是第一次 Description 在中国,很多人都把6和8视为是幸运数字!lxhgww也这样认为,于是他定义自己的“幸运号码”是十进制表示中只包含数字6和8的那些号码,比如68,666,888都是“幸运号码”!但是这种“幸运号码”总是太少了,比如在[1,100]的区间内就只有6个(6,8,66,68,86,88),于...
分类:其他好文   时间:2015-02-07 11:48:07    阅读次数:111
段落文字彩条效果
程序媛and程序猿,兄弟姐妹们,大家周末好,我们今天来研读一下利用纯css实现段落文字的彩条效果。有朋友就说了,不就是css3的渐变吗,最多加上webkit内核的-webkit-background-clip,嗯,远不止哟,进来一坐了解详情……...
分类:其他好文   时间:2015-02-07 11:47:36    阅读次数:152
android应用开发之View的大小计量单位(px、dpi、dp、dip、sp)
一、像素(px)与屏幕分辨率1)px(Pixels ,像素):对应屏幕上的实际像素点。例如,320*480的屏幕在横向有320个象素,在纵向有480个象素。 2)屏幕分辨率就是在屏幕上显示的物理像素总和,它等于屏幕的宽度上的像素*高度上的像素。在android应用程序的开发上,不会使用屏幕分辨率。3)屏幕分辨率虽然是宽*高,但是它与屏幕的大小没有关系,它与一个屏幕的像素的数量相关。二、dpi1)d...
分类:移动开发   时间:2015-02-07 11:47:26    阅读次数:169
ScrollView动态添加组件
main.xml代码如下: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/myscroll...
分类:其他好文   时间:2015-02-07 11:49:55    阅读次数:143
算法竞赛入门经典_第七章 暴力求解法_7.2枚举排列:生成1~n的排列
版权所有,欢迎转载,转载请注明出处,谢谢 生成1~n的排列 递归思想:先输出所有以1开头的排列(这一步是递归调用),然后输出以2开头的排列(这一步是递归调用),接着是以3开头的排列······最后才是以n开头的排列。 //vs2012测试代码 #include using namespace std; void print_permutation(int n, i...
分类:编程语言   时间:2015-02-07 11:49:57    阅读次数:178
理解 Javascript 的单线程,着实不易
拿 Javascript 做到现在,算是慢慢体会到这门语言应有的思维,或者说,语言,其在图灵机中的运行策略。当我面试别人问及语言时,真正会用者,所言及之事,不是说它都做什么,而是,它有什么什么,不能。知其不可者,才是经验。...
分类:编程语言   时间:2015-02-07 11:47:19    阅读次数:117
【OpenCV归纳】1 体验OpenCV
#include "highgui.h" int main(int argc,char** argv) { IplImage* img=cvLoadImage(argv[1]); cvNamedWindow("Test1",CV_WINDOW_AUTOSIZE); cvShowImage("Test1",img); cvWaitKey(0); c...
分类:其他好文   时间:2015-02-07 11:49:10    阅读次数:169
c++ io manipulator
c++ io manipulator I use this kind of io manipular now and then. std::cout Let's look at std::setw first,  it's defined as: _MRTIMP2 _Smanip __cdecl setw(streamsize wide) { // manipulator to set...
分类:编程语言   时间:2015-02-07 11:48:39    阅读次数:161
Android记事本NotePad
起初接触Android的时候用Eclipse写的小应用,后面手动移植到了Android Studio中,可以新建,查看,删除便签等,今天整理一下代码,完整的代码可以在我的GitHub上看到,链接在文末。 DbHelper: package com.zms.notepad; import android.content.ContentValues; import android.c...
分类:移动开发   时间:2015-02-07 11:47:41    阅读次数:183
【OpenCV归纳】2 读写视频
除了读入图片之外,读写视频也足够简单易学,下面来看看如何读写视频吧。 播放硬盘中的视频: #include "highgui.h" int main(int argc,char** argv) { cvNamedWindow("Test2",CV_WINDOW_AUTOSIZE); CvCapture* capture=cvCreateFileCap...
分类:其他好文   时间:2015-02-07 11:46:41    阅读次数:117
【c++笔记十三】c++中的输入、输出和文件操作
本文你将学到: 1.c++中基本IO、字符串IO和文件操作的方式,体验和c中这些操作的区别。 2.学会用面向对象(类)的思维去体会IO和文件操作。 3.认识istream ostream ifstream ofstream istringstream ostringstream fstream...
分类:编程语言   时间:2015-02-07 11:48:51    阅读次数:249
leetcode_25_Reverse Nodes in k-Group
思路: 大概思路就是找出K个结点的起始位置和并将这K 个结点采用头插法的方式依次插入到这K个结点开始位置的前面一个位置之后,就可以了。 思路倒是很简单,但是指针所指的位置的捉摸是有点麻烦的,还有就是我竟然没有把创建的头节点和整个链表给链接起来。anyway,还是把这道题目给做出来了。...
分类:其他好文   时间:2015-02-07 11:48:02    阅读次数:138
[LeetCode]Excel Sheet Column Number
Q: Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3 ...
分类:其他好文   时间:2015-02-07 11:45:24    阅读次数:121
1243条   上一页 1 ... 49 50 51 52 53 54 55 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!