码迷,mamicode.com
首页 > 2015年03月02日 > 全部分享
数组和指针
1.动态分配一维数组 int *p = (int *)malloc(sizeof(int)*10); //或者int * p = new int[10]; 2.动态分配二维数组 2 X 5 int *p = (int *)malloc(sizeof(int)*10); //或者int *p = new int[10]; int (* pp)[5] = (int (*)[5])p; 3.动...
分类:编程语言   时间:2015-03-02 22:35:37    阅读次数:216
NSDate
在程序的开发中会用到时间,Foundation架构中有一个类NSDate可以很好地包装时间,在这个类中定义了很多方便的方法来使用时间。 // 创建一个时间对象     NSDate *date = [NSDatedate];     // 打印出的时候是0时区的时间(北京-东8区) NSLog(@"%@", date); 这样直接打印的时间是此时电脑时间0时区的时间,北京在东八区,所以...
分类:其他好文   时间:2015-03-02 22:32:30    阅读次数:160
应用JDOM解析XML文件
package com; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.util.List; import org.jdom.Attribut...
分类:其他好文   时间:2015-03-02 22:32:19    阅读次数:216
iOS arc VS mrc学习笔记
一、* Core Foundation与objective-c Object进行交换 *对于Core Foundation与objective-cObject进行交换时,需要用到的ARC管理机制有:(1) (__bridge_transfer) op or alternatively CFBridgingRelease(op) is used to consume a retain-count of...
分类:移动开发   时间:2015-03-02 22:32:19    阅读次数:224
ImageCraft下的AVR启动代码
以前经常想自己使用编译器编写MCU的C代码,编译器帮我们做了什么。编译器是如何分配变量和代码的。所以就闲着没事去看编译器的安装路径下有什么东东。工作中使用的是ICCAVR编译器和Atmel的atmega64.所以我倒腾的就是这款编译器和MCU~~~。         说实话ICCAVR编译器确实非常简捷方便,但是功能强大(当然了,我没用过其它的编译器o(╯□╰)o)。对于它的基本使用再次不再赘述...
分类:其他好文   时间:2015-03-02 22:34:26    阅读次数:241
Go语言实现简单的留言本
做了个简单的留言本用来练习http与template.   j 主Go代码:  package main //Golang版本的留言本 //author:Xiong Chuan Liang //date:2015-3-2 import ( "fmt" "html/template" "io/ioutil" "net/http" "os" ) func main() { ...
分类:编程语言   时间:2015-03-02 22:32:04    阅读次数:387
Repeated DNA Sequences
All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: "ACGAATTCCG". When studying DNA, it is sometimes useful to identify repeated sequences within the DNA. Write...
分类:其他好文   时间:2015-03-02 22:31:36    阅读次数:166
辛星笔记云计算第四篇即云的四种模式
虽然从技术或者架构角度看,云计算比较单一,但是在实际情况下,为了适应用户不同的需求,它会演变为不同的模式。在NIST(National  Institue  of  Standards  and  Technology,美国国家标准技术研究院)的名为“The  NIST Definition  of  Cloud Computing"的关于云计算概念的文档中,定义了云的四种模式,分别是:公有云、私...
分类:其他好文   时间:2015-03-02 22:30:18    阅读次数:270
PageRank算法(python实现)
Python 实现的PageRank算法,纯粹使用python原生模块,没有使用numpy、scipy。...
分类:编程语言   时间:2015-03-02 22:32:36    阅读次数:1171
【C语言探索之旅】 第二部分第二课:进击的指针,C语言的王牌!
终于来到了这一刻(课),是的,这一课我们就来看《C语言探索之旅》的重头戏中的重头戏: 指针! 如果把这个系列课程比做寻宝之旅的话,那么指针就是最贵重的那个宝藏。不少朋友学C语言的时候,指针那块总是有点“蹒跚却步”,在这一课里我们会努力使你不再如此。...
分类:编程语言   时间:2015-03-02 22:30:39    阅读次数:365
Think in Java(十二):泛型
1.使用泛型方法可以取代将整个类泛型话,要定义泛型方法,只需将泛型参数列表至于返回值之前: public class GenericMethods { public void f(T x) { System.out.println(x.getClass().getName()); } public static void main(String[] args) { Generi...
分类:编程语言   时间:2015-03-02 22:29:57    阅读次数:229
3D打印技术之切片引擎(3)
步骤如下: 1,做beginPoint和endPoint的差vectorDiff。 2,对vectorDiff和该三角面片的法向量normal做叉积cross。 3,beginPoint和cross相加得到vectorAdd。 4,做三个向量(1,1,z),(1,0,z),(0,1,z).这三个向量的第三个元素都是z,要保证线性无关(三个线性无关的向量确定一个平面)。 5,对这三个向量以及vectorAdd做四点行列式,如果行列式的值小于0,反转,否则不反转。...
分类:其他好文   时间:2015-03-02 22:29:25    阅读次数:313
hdu4587 求割点变形
http://acm.hdu.edu.cn/showproblem.php?pid=4587 Problem Description Suppose that G is an undirected graph, and the value of stab is defined as follows: Among the expression,G-i, -j is the ...
分类:其他好文   时间:2015-03-02 22:28:57    阅读次数:241
【C语言探索之旅】 第二部分第三课:数组
结束了上一课“指针”的有点艰难的旅程(其实上一课没有讲很深),这一课我们来学习“数组”这个C语言的重点。我们将继续“一路向北”,“指”哪打哪。 为什么这么说呢,因为这一课我们还要涉及指针的知识,就如上一课说的,指针的使用几乎是贯穿C语言的,而且我们也会步步深入指针的学习。不然怎么能称为C语言的精华呢?所以“指针啊,天天见”,您以为指针会这么“放过”你么,呵呵......
分类:编程语言   时间:2015-03-02 22:30:25    阅读次数:302
贪心算法解硬币找零问题
假如有一种货币,它有面值为1分、2分、5分和1角的硬币,最少需要多少个硬币来找出K分钱的零钱? 按照贪心算法的思想,需要不断地使用面值最大的硬币。如果要找零的值小于最大的硬币值,则尝试第二大的硬币,依次类推。 代码如下: #include using namespace std; #define ONE 1 #define TWO 2 #define FIVE 5 #define TEN...
分类:编程语言   时间:2015-03-02 22:30:04    阅读次数:378
UVa 539 卡坦岛
题意:某游戏的玩家会建造一些公路,公路是连接两个岛的,这样形成一个图。顶点是岛,边是公路,且边长均为1。要求每条边只能走一遍,这样最长的公路是多长。 思路:回溯法。以所有的点都开始枚举一次。由于这里每条边只能访问一次,而顶点是可以访问多次的,所以不能简单地用vis[26]数组来判断,而是用g[][]的值来表示边的条数,这样,输入时边的相应g值++,选择一条边时,则相应g值--。这样没要输出路径,...
分类:其他好文   时间:2015-03-02 22:29:15    阅读次数:162
bzoj 1018 堵塞的交通traffic
题外话做了这个线段树的题我整个人都不好了,头一次做这种用线段树维护连通性的题,简直烦的要死= =Description给你一个2*n的格子,开始全不联通,相邻两点可以连边,有3种操作1:将(x1,y1),(x2,y2)变为连通1:将(x1,y1),(x2,y2)变为连通2:将(x1,y1),(x2,y2)变为不连通2:将(x1,y1),(x2,y2)变为不连通3:询问(x1,y1),(x2,y2)是...
分类:其他好文   时间:2015-03-02 22:28:42    阅读次数:178
1948条   上一页 1 ... 5 6 7 8 9 10 11 ... 115 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!