码迷,mamicode.com
首页 > 2015年08月21日 > 全部分享
OC中NSMutableArray 和NSMutableDictionary 中打印乱码问题
1,新建一个乱码文件的category分类文件 2.然后堆descriptionWithLocale函数进行重写。 例如: [objc] view plaincopy      @interface NSArray (chinese)     //local是你定义的数组同下 - (NSString *)descriptionWi...
分类:其他好文   时间:2015-08-21 23:27:43    阅读次数:156
hdu 4372 第一类斯特林数
#include #include #include #include #include #include #include #include #include #include using namespace std; #def...
分类:其他好文   时间:2015-08-21 23:26:50    阅读次数:143
DesignPattern_Java:Factory Method Pattern
工厂方法模式 Factory Method :(虚拟构造函数模式 Virtual Constructor,多态性工厂模式 Ploymorphic Facoty) Define an interface for creating an object,but let subclasses decide which class to instantiate.Factory Method lets a ...
分类:编程语言   时间:2015-08-21 23:28:35    阅读次数:206
HDOJ--1248--寒冰王座
寒冰王座 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 13215    Accepted Submission(s): 6743 Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞...
分类:其他好文   时间:2015-08-21 23:28:40    阅读次数:201
ERROR LNK2005 某个类的构造函数、析构函数等已经在XX.obj中定义
一般是 在 XXX.obj中出现的 “AAA 已在 YYY.obj”中有了定义。 其实如果发现这些都是某个类中的,那么很有可能就是该类的声明和实现都是在同一个.h中了。 如以下这种情况。另一种方法是通用的,就是在 项目属性-链接器-命令行 中插入 “/FORCE:MULTIPLE”即可。这个选项告诉链接器去创建一个有效的exe文件或dll文件,即使一个函数或变量被引用,但多处定义。这种方法在...
分类:其他好文   时间:2015-08-21 23:25:55    阅读次数:347
[C++11 并发编程] 08 - Mutex std::unique_lock
相对于std::lock_guard来说,std::unique_lock更加灵活,std::unique_lock不拥有与其关联的mutex。构造函数的第二个参数可以指定为std::defer_lock,这样表示在构造unique_lock时,传入的mutex保持unlock状态。然后通过调用std::unique_lock对象的lock()方法或者将将std::unique_lock对象传入s...
分类:编程语言   时间:2015-08-21 23:26:36    阅读次数:5656
uva 10397 Connect the Campus kruskal || prim
uva上的题目总是要难一些的。。。总是会拐弯抹角,这道题目给出有的建筑之间已经建好了光缆,让求最小生成树,我还是比较喜欢用kruskal算法,但是这道题目肯定用prim比较快,prim复杂度是n^2,kruskal复杂度eloge。 用kruskal时需要预先用并查集处理一下已经建好的光缆,让他们属于同一个祖先; 用prim算法的时候需要把他们的边置为0,这样算sum的时候就不会加上了。 代...
分类:其他好文   时间:2015-08-21 23:28:05    阅读次数:279
LeetCode-Add Two Numbers_002
最容易想到的就是把链表里面的数取出来按倒序组成数,然后两个链表中的数字相加得到一个新数 再把这个数拆开放到链表里面。 注意要用long 型,用int 型会溢出。这个方法如果输入的数字再多一点就没法求了,毕竟long型也是有限的。运行了40ms ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) { ListNode *result,*...
分类:其他好文   时间:2015-08-21 23:27:49    阅读次数:175
设计模式之观察者模式(java内置)
DisplayElement.java,WeatherStation.java同上 WeatherData.javaimport java.util.Observable;public class WeatherData extends Observable { private float temperature; private float humidity; privat...
分类:编程语言   时间:2015-08-21 23:27:57    阅读次数:185
字符串的截取
2 判断字符串中是否包含某个字符 //判断字符串中是否存在某个字符串     NSString*aString = @"1223ll45"; //range 范围 //NSRange 结构体 //location 位置 length 长度;    NSRange range =  [aString rangeOfString:@"l4"]; NSLog(@"============%...
分类:其他好文   时间:2015-08-21 23:24:58    阅读次数:244
写一个函数实现数组中的元素随机乱序排序
//原生JS写一个函数实现一个shuffle方法,将数组中的元素随机乱序排序var shuffle = function(arr){ var len,t,rand; for(var i =0;len = arr.length,i<len;i++){ rand = parseInt(Math.random()*len);//parseInt(Math.random()*(len-1-0)+1);...
分类:编程语言   时间:2015-08-21 23:26:19    阅读次数:267
c语言之进制转换(栈实现)
从上两篇博客中我们可以知道,栈具有后进先出的特性,而进制转换的打印输出刚好与计算过程相反,满足栈这后进先出的特性, 所以可以用栈很快的实现进制转换,下面是用栈实现进制转换的c函数void conversion (SqStack *pstack,unsigned int N, const unsigned int d){ if( pstack == NULL)//当传入参数为指针,必须判空 e...
分类:编程语言   时间:2015-08-21 23:26:39    阅读次数:261
KMP算法
KMP算法  【题目】  给定两个字符串str和match,长度分别为N和M。实现一个算法,如果字符串str中含有字串match,则返回match在str中的开始位置,不含有则返回-1。  【举例】  str=“acbc”,match=“bc”。返回2。  str=“acbc”,match=“bcc”。返回-1。  【要求】  如果match的长度大于str长度(M>N),str必然...
分类:编程语言   时间:2015-08-21 23:25:30    阅读次数:232
《head first python》——理解数据:列表排序与集合
1、sort()与sorted()——数据排序 sort() 对数据原地排序,sorted()创建原地副本。用法是: obj.sort(); obj2 = sorted(obj1) >>> a = [2,7,5,1,9] >>> b = sort(a) Traceback (most recent call last): File "", line 1, in b = so...
分类:编程语言   时间:2015-08-21 23:24:03    阅读次数:217
poj2002 哈希
Squares Time Limit: 3500MS   Memory Limit: 65536K Total Submissions: 17666   Accepted: 6735 Description A square is a 4-sided polygon whose sides have equal length and adja...
分类:其他好文   时间:2015-08-21 23:24:31    阅读次数:219
算法:之字形来回打印矩阵
#include #include using namespace std; //之字形状打印,如: //1 2 3 //4 5 6 //7 8 9 //打印结果是:1 4 2 3 5 7 8 6 9。void PrintfDown(int (*a)[3],int &i,int &j) { while (1) {...
分类:编程语言   时间:2015-08-21 23:24:32    阅读次数:231
Linux下C# 开发环境搭建
Linux下C# 开发环境搭建...
分类:Windows程序   时间:2015-08-21 23:24:02    阅读次数:318
2341条   上一页 1 2 3 4 5 6 ... 138 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!