码迷,mamicode.com
首页 > 编程语言
python关于__eq__函数的求助
使用的是python3.3.2源代码如下:>>> class A:... def __eq__(self, other):... return True... >>> a = A()>>> b = A()>>> a ==bTrue>>> x = [1,2,b,3,4]...
分类:编程语言   时间:2015-07-23 15:23:19    阅读次数:135
C++ List的用法(整理)
转自http://blog.csdn.net/lskyne/article/details/10418823Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值back() 返回最后一个元素begin(...
分类:编程语言   时间:2015-07-23 15:23:08    阅读次数:185
在QML中利用Javascript动态生成画面
在这篇文章中介绍如何使用Javascript来动态生产画面。 我们在先前的例子中“如何使用QML动态产生Component来完成我们的气球游戏 (2)”已经对动态生产QML做了一些描述。也许那个项目比较复制,现在我来用一些简单的例子来说明一下,这样更加直观。更多的说明可以参阅文章“Dynamic QML Object Creation from JavaScript”。...
分类:编程语言   时间:2015-07-23 14:04:31    阅读次数:462
qsort排序的基本用法
#include #include int cmp(const void *a,const void *b) { return *(int *)a<*(int *)b; } int main() { int m[10],n; while(~scanf("%d",&n)) { for(int i=0;i<n;++i) scanf("%d",...
分类:编程语言   时间:2015-07-23 14:03:31    阅读次数:120
C++ transform 浅析
transform一种区间元素交换函数。该算法用于实行容器元素的变换操作。有如下两个使用原型,一个将迭代器区间[first,last)中元素,执行一元函数(有一个输入变量)对象op操作,交换后的结果放在[result,result+(last-first))区间中。另一个将迭代器区间[first1,last1)的元素*i,依次与[first2,first2+(last-first))的元素*j,执行二元函数(有两个输入变量)操作binary_op(*i,*j),交换结果放在[result,result+(l...
分类:编程语言   时间:2015-07-23 13:59:42    阅读次数:157
剑指offer_面试题3_二维数组中的查找(简单问题亦不能忽视)
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数。 数组如下: 在该数组中查找一个整数隐含的几个规律: 1、在数组中选取一个数,如果与所查目标相等,那么查找结束 2、若所选数字,小于,要查找的目标,则要查找的目标应该在当前选取的位置的右边或者下边 3、若所选数字,...
分类:编程语言   时间:2015-07-23 14:00:16    阅读次数:153
Java程序性能优化技巧
1、优化循环体 如果循环次数很多,循环体内代码处理不好问题就会被放大。 for(int i=0;i...
分类:编程语言   时间:2015-07-23 13:58:58    阅读次数:134
深入解析Java中的装箱和拆箱
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。   以下是本文的目录大纲:   一.什么是装箱?什么是拆箱?   二.装箱和拆箱是如何实现的   三.面试中相关的问题   若有不正之处,请谅解和批评指正,不胜感激。 一.什么是装箱?什么是拆箱?...
分类:编程语言   时间:2015-07-23 13:59:37    阅读次数:125
【C/C++学院】0723-32位与64位/调戏窗口程序/数据分离算法/内存检索/二分查找法/myVC
32位与64位 地址与内存的关系 4G = 4*1024M = 4*1024*1024k = 4*1024*1024*1024 Byte字节 = 2^32 32位,指针就是4个字节 #include void main() {        int num = 10;             printf("%p\n", &num);...
分类:编程语言   时间:2015-07-23 13:55:44    阅读次数:104
MFC 初始化 GDI+
?? 1. 在stdafx.h文件中在#include 后面加 #include //将GDI+头文件加入到工程中 #pragma comment(lib, "gdiplus.lib") //将GDI+的lib文件加入到工程中 using namespace Gdiplus; //使用GDI+的命名空间 2. 在 class C**App : public CW...
分类:编程语言   时间:2015-07-23 13:55:56    阅读次数:136
sort排序
直接上代码,理论知识自己百度吧/* 对int 型排序 */ #include #include//sort头文件 using namespace std;// c++必写 /*bool cmp(int a,int b) { return a>b; } */ // 去掉注释可以从大到小排序 sort 默认是从小到大排 int main() {...
分类:编程语言   时间:2015-07-23 13:55:30    阅读次数:139
归并排序及具体介绍
#include #include //复杂度分析 //T(N) = T(N/2) + T(N/2) + O(N) T(N) = O(NlogN) //归并作用是将两个序列合并 L = 左边起始位置,R = 右边起始位置 RightEnd = 右边终点位置 void Merge(int A[],int TmpA[],int L,int R,int RightEnd) { ...
分类:编程语言   时间:2015-07-23 13:53:29    阅读次数:125
深入理解 IEnumerable和IEnumerator
刚开始接触的C#的时候,就一直被IEnumerable、IEnumerator、ICollection搞混,所以我就彻底的弄清楚他们的本质关系。一讲到IEnumerable很自然的想到IEnumerator、foreach等。他们确实有很多密切的关系,今天我就详细的讲解一下这几方面的关系,IEnum...
分类:编程语言   时间:2015-07-23 13:51:51    阅读次数:139
Cocos2dx-Lua与C++混合使用
本文转载于http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html上面一个问题我觉得在我们使用Lua之前需要深入思考的,Lua有何优点?缺点又是什么?先找准自己的项目定位在什么时候使用是很必要的;经过自己一番摸索之后有如下结论:优点:1,嵌入式脚本开发可以跳...
分类:编程语言   时间:2015-07-23 13:47:18    阅读次数:6829
C 和 C++ 混合代码 cmath编译出错
最近在网上下载了 Triangle 库,准备在程序中调用来三角化生成网格,但出现了很多错误,如下:1> triangle.c1>d:\program files\visualstudio2010\vc\include\cmath(19): error C2061: 语法错误: 标识符“acosf”1...
分类:编程语言   时间:2015-07-23 13:44:28    阅读次数:142
【原创】Kmeans算法 优缺点分析
优点:原理简单(靠近中心点),实现容易(1、2 天),聚类效果中上(依赖K的选择)缺点:1. 无法确定K的个数 (根据什么指标确定K)2. 对离群点敏感 (容易导致中心点偏移)3. 算法复杂度不易控制 O(NKm), 迭代次数可能较多 (m可能会比较大)4. 局部最优解而不是全局优 (这个和初始点选...
分类:编程语言   时间:2015-07-23 13:43:56    阅读次数:168
javascript如何删除数组中指定的元素
javascript如何删除数组中指定的元素:本章节将通过实例简单介绍一下如何删除数组中的元素,希望给需要的朋友带来帮助。删除数组元素的方式有多种,下面简单介绍一下常用的几种方式:一.使用delete进行删除:代码实例如下:var myArray=new Array()myArray[0]="蚂蚁部...
分类:编程语言   时间:2015-07-23 13:43:17    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!