码迷,mamicode.com
首页 > 编程语言
C++11之右值引用:从左值右值到右值引用
C++98中规定了左值和右值的概念,但是一般程序员不需要理解的过于深入,因为对于C++98,左值和右值的划分一般用处不大,但是到了C++11,它的重要性开始显现出来。 C++98标准明确规定: 左值是可以取得内存地址的变量。 非左值即为右值。 从这里可以看出,可以执行&取地址的就是左值,其他的就是右...
分类:编程语言   时间:2014-10-16 23:37:53    阅读次数:493
MFC下的各种字符串类型和相互转换
MFC下的常用字符串数据类型表示的含义:L:Long 长 P:Point 指针 C:Const 常量 W:Wchar_t 宽字符 T:TCHAR STR:String 字符串在看看MFC下各种数据类型的定义: 1 typedef char *LPSTR; 2 typedef...
分类:编程语言   时间:2014-10-17 00:27:13    阅读次数:257
KMP算法---字符串匹配
算法细节详见点击打开链接和点击打开链接#include #include #define N 7#define M 15void showpset(int* a);void cal_pset(char* a, int* p,int n);int KMP(char* a,char* b,int* P)...
分类:编程语言   时间:2014-10-17 00:26:43    阅读次数:206
C语言函数
一:C语言函数 C语言是面向过程的语言,源程序有若干个函数组成,函数是实现了特定功能的代码块 C语言函数的分类: 1)从定义角度:系统定义的函数(库函数)和用户自定义的函数; 2)从返回值角度:带返回值的函数和不带返回值的函数 3)从参数的角度:有参数的函数和无参数的函数 注意: 1)...
分类:编程语言   时间:2014-10-16 23:51:23    阅读次数:172
hdu4513--Manacher算法--回文串的O(n)算法
腾讯的比赛的题目的质量都很高 特别喜欢这题目背景 每题都很有意思这题 也蛮难的 因为n太多了 一定要用O(n)的回文串算法来求我是在这里学习的 传送一般的话 都是char数组 使用特殊字符 表示插入 开头和末尾也是特别的字符 末尾的话是 '\0'这边的话 因为是Int数组 要注意下 0 和 末尾不能...
分类:编程语言   时间:2014-10-16 23:00:53    阅读次数:172
Python 关于‘inf’,sort(),sorted(),min()的一些用法
Pythonfloat("inf")// delete an element in listA = ["a","b"]Del A[0]A.remove("a")// python timeit modulehttp://woodpecker.org.cn/diveintopython/perform...
分类:编程语言   时间:2014-10-16 22:40:33    阅读次数:293
C++ 第一次上机作业
今天完成了C++第一次上机作业,感觉比较简单。题目:求2个数或3个正整数中的最大数,用带有默认参数的函数实现。对3个变量按由小到大顺序排序,要求使用变量的引用。编写一个程序,用同一个函数名对几个数据进行从小到大排序,数据类型可以是整型、浮点型。用重载函数实现。对第4题改用函数模板实现,并与第4题程序...
分类:编程语言   时间:2014-10-16 22:40:23    阅读次数:230
《刘汝佳算法竞赛入门经典》第五章 高精度
Integer Inquiry输入几行大整数, 求他们的和吗以0表示输入结束
分类:编程语言   时间:2014-10-16 22:56:23    阅读次数:164
Python用subprocess的Popen来调用系统命令
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:编程语言   时间:2014-10-16 23:12:23    阅读次数:303
JavaScript的this用法
1. 作用域 先看以下代码:1)var in_window = "a" in window; console.log(in_window);2)var in_window = "a" in window; console.log(in_window); if(!("a" in window)) .....
分类:编程语言   时间:2014-10-16 22:55:13    阅读次数:207
Java国际化资源文件的选择
(一)在Java环境下有以下资源文件:message_zh_CN.propertiesmessage_zh_TW.propertiesmessage_zh.properitesmessage.properties如果Locale为zh_CN,查找资源文件的顺序为:message_zh_CN.prop...
分类:编程语言   时间:2014-10-16 23:42:03    阅读次数:602
由Go语言并发模型想到游戏服务器并发
这段时间看了一些Go语言相关的东西,发现Go语言的最大特性并发模型类似于C++里面的线程池,正好我们项目服务器也是用的线程池,记录下。 Go语言的并发单位是语言内置的协程,使用关键字go+函数创建一个新的协程,新创建的协程会自动加入到协程调度上下文的等待调度队列,一个协程调度上下文对应一个线程...
分类:编程语言   时间:2014-10-17 00:14:53    阅读次数:282
【多线程】学习6
以下内容来自:http://blog.csdn.net/morewindows/article/details/7470936前面介绍了关键段CS、事件Event在经典线程同步问题中的使用。本篇介绍用互斥量Mutex来解决这个问题。互斥量也是一个内核对象,它用来确保一个线程独占一个资源的访问。互斥量...
分类:编程语言   时间:2014-10-16 23:23:13    阅读次数:271
java程序(1016)
百千白鸡问题 1 package com.lovo; 2 3 public class test12 { 4 public static void main(String[] args) { 5 for (int i = 0; i =1;i--){ if((n%i==0...
分类:编程语言   时间:2014-10-16 23:04:43    阅读次数:206
《刘汝佳算法竞赛入门经典》第五章 排序检索
Master-Mind Hints
分类:编程语言   时间:2014-10-16 23:36:13    阅读次数:135
《刘汝佳算法竞赛入门经典》 第五章 字符串
Palindromes几个if语句判断一下就好了
分类:编程语言   时间:2014-10-16 23:18:43    阅读次数:215
【经典算法】寻找最长01字串(转自待字闺中)
这两天在微信公众号“待字闺中”中看到一个经典的面试算法,寻找最长01字串,原题目是这么说的:给定一个数组,数组中只包含0和1。请找到一个最长的子序列,其中0和1的数量是相同的。例1:10101010 结果就是其本身。例2:1101000 结果是110100这个题目,看起来比较简单,一些同学可能认为题...
分类:编程语言   时间:2014-10-16 23:01:23    阅读次数:191
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!