码迷,mamicode.com
首页 > 2015年05月14日 > 全部分享
【C++总结】C++的new和delete
使用new的情况当变量是指针的时候就需要使用在堆中开辟空间使用new开辟内存空间 int *p = new int; *p = 2; cout << *p <<endl;//2//也可以开辟的时候初始化int *p = new int(2); cout << *p <<endl;给数组开辟空间int *p = new int[10];//等于p[10] p[0] = 5;//p就是数组的首地址...
分类:编程语言   时间:2015-05-14 22:02:56    阅读次数:124
反转链表
定义一个函数,输入一个链表的头结点,反转该链表,并输入反转后链表的头结点。  链表结点定义如下: struct ListNode{ int m_nKey; struct ListNode* m_pNext; };ListNode *ReverseList(ListNode *phead) { //定义反转后链表的头结点 ListNode *pReverseHead=NULL; //指...
分类:其他好文   时间:2015-05-14 22:04:34    阅读次数:114
Dynamics CRM2013/2015 Plugin注册工具Register New Assembly时无法看到注册按钮的解决办法
CRM2013的注册插件工具UI相比2011之前有了一定的改变,但改变UI的同时也给开发人员带来了困扰,打开注册工具点击Register按钮选择dll时页面就是下面这样的,你完全看不到最下面的两个按钮。      真心不知道微软的UI工程师是干啥吃的,或是在何种情况下开发的这款工具,当然看过CRM2013的界面后心里骂过微软UI工程师的人肯定不在少数,工具成这样也就可以理解了。有人说把注册界面全...
分类:其他好文   时间:2015-05-14 22:04:59    阅读次数:120
【STL源码剖析】--error: ‘power’ was not declared in this scope
#include #include #include #include using namespace std; int main(int argc, char **argv) { int iArray[5] = {1, 2, 3, 4, 5}; vector iVect(iArray, iArray+5); cout << accumulate(iVect.begi...
分类:其他好文   时间:2015-05-14 22:02:03    阅读次数:122
Android Universal Image Loader 使用
1. 功能介绍 1.1 Android Universal Image Loader Android Universal Image Loader 是一个强大的、可高度定制的图片缓存,本文简称为UIL。 简单的说 UIL 就做了一件事——获取图片并显示在相应的控件上。 1.2 基本使用 1.2.1 初始化 添加完依赖后在Application或Activity中初始...
分类:移动开发   时间:2015-05-14 22:04:32    阅读次数:301
LeetCode 34 Search for a Range (C,C++,Java,Python)
Problem: Given a sorted array of integers, find the starting and ending position of a given target value. Your algorithm's runtime complexity must be in the order of O(log n). If the target...
分类:编程语言   时间:2015-05-14 22:03:52    阅读次数:133
VS2010打开VC++6.0创建的项目
本来想着这么点事儿,自己搞懂了就OK了,可又想到也许写出来能帮到一些人。      事情是这样的, 老师刚给了一个项目,demo是VC++6.0做的,我用VS2010打开后报错 如图所示 尝试了网上的方式,都不行。方案无非就是更改如下两个位置(红线圈出) 最后意外搞定 把 bin 目录下的文件全部复制过来 ...
分类:编程语言   时间:2015-05-14 22:03:24    阅读次数:151
合并两个排序的链表
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。链表结点定义如下: struct ListNode{ int m_nValue; int m_pNext; }; 如下图所示,一目了然,比较两个链表的头结点,值小的则并入新的结点,如此循环,可以用递归解决。 //利用递归 ListNode *Merge(ListNode *phead1, ListNod...
分类:编程语言   时间:2015-05-14 22:03:39    阅读次数:131
2038: [2009国家集训队]小Z的袜子(hose) 莫队算法
题目链接:点击打开链接 先把询问处理成曼哈顿最小生成树。 然后在树上暴力跑即可。 能使用莫队的情况应该是对于询问[l,r] -> [l', r'] 花费必须是 abs(l-l') + abs(r-r') #include #include #include #include #include #include #include #include #include ...
分类:编程语言   时间:2015-05-14 22:03:28    阅读次数:139
Linux下优雅的让程序后台运行
Linux下优雅的让程序后台运行   假设在终端上启动运行了一个程序,跑了几天,如果不小心把terminal关了,那么程序就会终止,这是SIGHUP信号的原因,即使通过bg置为后台运行同样会如此,应该让程序成为一个daemon,步骤如下: 1.Ctrl+z 暂停程序的运行,可以看到程序的作业号,假设为1; 2.bg %1 置为后台运行; 3. disown -h %1 使其不受...
分类:系统相关   时间:2015-05-14 22:00:39    阅读次数:208
代理模式
第十一个模式:代理模式 11.1问题引入 远程代理的角色: 远程代理就好比“远程对象的本地代表”。所谓“远程对象”?这是一种对象,活在不同的JVM堆中。所谓“本地代表”?这是一种可以由本地方法调用的对象,其行为会转发到远程对象中。 11.2解决方案: 1.制作远程接口: 远程接口定义出可以让客户远程...
分类:其他好文   时间:2015-05-14 22:02:04    阅读次数:233
在VMware安装Ubuntu后一直停留在VMware Easy Install
在VMware安装Ubuntu完成后,一直停留在VMware Easy Install,可以登录但是没有窗口界面,如图:在此登录后依次运行以下命令:sudomv/etc/issue.backup/etc/issuesudomv/etc/rc.local.backup/etc/rc.localsudo...
分类:系统相关   时间:2015-05-14 21:59:30    阅读次数:182
leetcode之Multiply Strings
Given two numbers represented as strings, return multiplication of the numbers as a string.Note: The numbers can be arbitrarily large and are non-nega...
分类:其他好文   时间:2015-05-14 21:59:58    阅读次数:104
Java for LeetCode 048 Rotate Image
You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Follow up:Could you do this in-place?解题思路:找规律即可,JAVA...
分类:编程语言   时间:2015-05-14 22:00:26    阅读次数:106
细节!重点!易错点!--面试java基础篇(二)
今天来给大家分享一下java的重点易错点第二部分,也是各位同学面试需要准备的,欢迎大家交流指正。1.字符串创建与存储机制:当创建一个字符串时,首先会在常量池中查找是否已经有相同的字符串被定义,其判断的依据是String类型equals的返回值,若已经定义,则直接获取对其的引用。此时不需要创建新的对象...
分类:编程语言   时间:2015-05-14 22:01:00    阅读次数:232
python中的编码与解码
编码与解码首先,明确一点,计算机中存储的信息都是二进制的编码/解码本质上是一种映射(对应关系),比如‘a’用ascii编码则是65,计算机中存储的就是00110101,但是显示的时候不能显示00110101,还是要显示'a',但计算机怎么知道00110101是'a'呢,这就需要解码,当选择用asci...
分类:编程语言   时间:2015-05-14 21:59:20    阅读次数:205
fenby C语言 P18
#include int main(){ int i; for(i=1;i<=15;i++) { if((i%2==1)) { printf("%d\n",i); } } return 0;}
分类:编程语言   时间:2015-05-14 21:59:48    阅读次数:127
2192条   上一页 1 ... 12 13 14 15 16 17 18 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!