码迷,mamicode.com
首页 > 2015年08月04日 > 全部分享
向文件输出数据的输出字节流
1 package com.outputstream; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileNotFoundException; 6 import java.i...
分类:其他好文   时间:2015-08-04 22:44:01    阅读次数:168
没做过编译器就是被人欺,从一道变态的i++题猜编译器的行为(表达式从左往右扫描,同一变量相互影响)
没亲手做过编译器就是被人欺,从一道变态的i++题猜编译器的行为(表达式从左往右扫描,同一变量相互影响)首先不要被人蒙了,如果是这样,根本编译不过:int i=1;int b=i+++++i;printf("%d %d\n", b ,i);Mingw报错:error: lvalue required ...
分类:其他好文   时间:2015-08-04 22:43:50    阅读次数:127
LeetCode#50 Pow(x, n)
Just...Implement pow(x, n).Solution:1)Naive solution:multiply x by itself for n-1 times. (Or simply reyurn 1 if n==0).This takes O(n) time. When n is ...
分类:其他好文   时间:2015-08-04 22:43:29    阅读次数:132
BZOJ4042 : [Cerc2014] parades
设f[x]为x子树里能选的最多的路径数,h[x]为x子树里往上走的点的集合,且不与x子树内的最优解冲突首先f[x]=sum(f[son])若h[son]与x可以直接匹配,则匹配上,f[x]++然后把剩下的未配对的son之间进行匹配,f[x]+=最大匹配数因为度数不超过10,所以设dp[S]表示二进制...
分类:其他好文   时间:2015-08-04 22:45:08    阅读次数:278
C++ 队列模板 Queue
粘个代码功能弱爆,但是还可以用~用法:定义Queue Q;然后就Q.push(n);Q.pop()……就行了~ 1 class Queue 2 { 3 private: 4 int Head,Tail,Size; 5 int val[30010]; 6 7...
分类:编程语言   时间:2015-08-04 22:43:50    阅读次数:160
poj 2299 Ultra-QuickSort (树状数组+离散化)
Ultra-QuickSortTime Limit:7000MSMemory Limit:65536KTotal Submissions:48257Accepted:17610DescriptionIn this problem, you have to analyze a particular s...
分类:编程语言   时间:2015-08-04 22:43:46    阅读次数:176
双链表(非循环)相关操作:创建、析构、删除、冒泡排序
struct dulnode{ int val; dulnode *pre; dulnode *next;};//这里创建的不是双循环链表dulnode* create_dulnode(int n){ if (n val = rand() % RAND_MAX; hea...
分类:编程语言   时间:2015-08-04 22:44:47    阅读次数:138
IOS开发——UI进阶篇(十五)Quartz2D介绍
一、Quartz2D简介1、什么是Quartz2DQuartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成PDF截图\裁剪图片自定义UI控件2、Quartz2D实例Quartz 2...
分类:移动开发   时间:2015-08-04 22:44:04    阅读次数:273
IOS开发——UI进阶篇(十六)Quartz2D实战小例子
一、画线只有在drawRect中才能获取到跟view相关联的上下文- (void)drawRect:(CGRect)rect {}一条线 // 1.获取跟当前View相关联的layer上下文(画板) // 总结:目前获取的所有上下文都是以UIGraphics开头 // CGCont...
分类:移动开发   时间:2015-08-04 22:42:40    阅读次数:287
Hadoop之MapReduce
MapReduce原理*** MapReduce执行过程*** 数据类型与格式*** Writable接口与序列化机制*** ---------------------------加深拓展---------------------- MapReduce的执行过程源码分析 Mapreduce 在多于1...
分类:其他好文   时间:2015-08-04 22:42:36    阅读次数:99
POJ C程序设计进阶 编程题#2:四大湖
编程题#2:四大湖来源: POJ(Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述我国有4大淡水湖。A说:洞庭湖最大,洪泽湖最小,鄱阳湖第三。B说:洪泽湖最大,洞庭湖最小,鄱阳湖第二,太湖第三。C说:...
分类:其他好文   时间:2015-08-04 22:43:22    阅读次数:1534
利用LruCache为GridView异步加载大量网络图片完整示例
MainActivity如下:package cc.testlrucache;import android.os.Bundle;import android.widget.GridView;import android.app.Activity;public class MainActivity e...
分类:系统相关   时间:2015-08-04 22:43:15    阅读次数:239
多线程 ,NSTread、NSOpetation、GCD
多线程 ,NSTread、NSOpetation、GCDeg :多线程 在iOS 中用的很多 ,比如 网络下载的请求 和 sdwebimage 请求等耗时较多的数据处理,多线程就会派上用场,可以防止界面假死,增强用户体验是一个简单的以任务为导向的多线程模型。目的是 为了不懂操作系统,不懂线程的人使用...
分类:编程语言   时间:2015-08-04 22:41:54    阅读次数:271
BFS(最短路) HDU 2612 Find a way
题目传送门 1 /* 2 BFS:和UVA_11624差不多,本题就是分别求两个点到KFC的最短路,然后相加求最小值 3 */ 4 /************************************************ 5 Author :Running_...
分类:其他好文   时间:2015-08-04 22:42:50    阅读次数:106
angularJS--apply() 和digest()方法
$apply()和$digest()在AngularJS中是两个核心概念,但是有时候它们又让人困惑。而为了了解AngularJS的工作方式,首先需要了解$apply()和$digest()是如何工作的。这篇文章旨在解释$apply()和$digest()是什么,以及在日常的编码中如何应用它们。探索$...
分类:移动开发   时间:2015-08-04 22:43:57    阅读次数:145
2015 多校赛 第四场 1010 (hdu 5336)
Problem DescriptionXYZ is playing an interesting game called "drops". It is played on ar?cgrid. Each grid cell is either empty, or occupied by a water...
分类:其他好文   时间:2015-08-04 22:41:50    阅读次数:121
Count the Trees 典型卡特兰数
Count the Trees题目分析:给你n个分别标为1,2,...,n的节点,问可以构成多少棵而叉树。分析:首先考虑n个节点是相同的。任选一个节点做跟节点,那么剩下的n-1个节点构成跟节点的左子树和又子数。h[n] = h[0]...
分类:其他好文   时间:2015-08-04 22:40:56    阅读次数:135
2342条   上一页 1 ... 9 10 11 12 13 14 15 ... 138 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!