/* Verify that the expression getchar() != EOF is 0 or 1. */ #include <stdio.h> main() { int c; while(c = getchar() != EOF) { printf("%d\n", c); } pri ...
分类:
其他好文 时间:
2017-07-18 10:09:19
阅读次数:
101
练习4-5 原文 Exercise 4.5. Scheme allows an additional syntax for cond clauses, ( => ). If evaluates to a true value, then is evaluated. Its value must be ...
分类:
其他好文 时间:
2017-07-08 10:07:51
阅读次数:
219
/* Rewrite the temperature conversion program of Section 1.2 to use a function for conversion. */ #include <stdio.h> float celsius(float fahr); /* pri ...
分类:
其他好文 时间:
2017-06-25 12:47:20
阅读次数:
141
Make the IPAddr type implement fmt.Stringer to print the address as a dotted quad. For instance, IPAddr{1, 2, 3, 4} should print as "1.2.3.4". 1 packa... ...
分类:
其他好文 时间:
2017-06-19 13:02:46
阅读次数:
245
练习4-8 原文 Exercise 4.8. “Named let” is a variant of let that has the form (let <var> <bindings> <body>) The and are just as in ordinary let, except tha ...
分类:
其他好文 时间:
2017-06-10 13:55:41
阅读次数:
197
【题目大意】 f(i)=((Af(i-1)+B)/(Cf(i-1)+D)) mod P。 给出f(0), A, B, C, D, P, n,求f(n)。 多组数据T<=1e4 n<=1e18, P <= 1e9, |f(0)|,|A|,|B|,|C|,|D| <= 1e9 保证任何时候存在逆元。 【 ...
分类:
其他好文 时间:
2017-06-02 17:28:19
阅读次数:
167
461. Hamming Distance 解题思路: 把两个数的每一位和1比较,如果结果不同说明这两位不同。要比较32次。 477. Total Hamming Distance 解题思路: 因为数据是从0到10^9的,所以可以转化为31位二进制数(10^9 = (10^3)^3 ~ (2^10) ...
分类:
其他好文 时间:
2017-05-29 11:00:06
阅读次数:
154
141. Linked List Cycle Given a linked list, determine if it has a cycle in it. 解题思路: 需要检查before和after隔一个的情况。因为除了开始时,如果检查的是before和after相邻,那么两个元素成环时,aft ...
分类:
其他好文 时间:
2017-05-22 09:25:34
阅读次数:
190
转载自:http://www.cnblogs.com/tornadomeet/archive/2013/03/20/2970724.html 前言: 现在来进入sparse autoencoder的一个实例练习,参考Ng的网页教程:Exercise:Sparse Autoencoder。这个例子所要 ...
分类:
编程语言 时间:
2017-05-13 18:00:16
阅读次数:
1165
/* Write a program to count blanks, tabs, and newlines. */ #include <stdio.h> /* count blanks, tabs, and newlines */ main() { int c, nb, nt, nl; nb = ...
分类:
其他好文 时间:
2017-05-12 20:19:41
阅读次数:
126