码迷,mamicode.com
首页 > 编程语言
【排序算法模板】快速排序
1 #include 2 #include 3 using namespace std; 4 5 void quickSort(vector& nums, const int lpos, const int rpos) 6 { 7 if(lpos = key)16 ...
分类:编程语言   时间:2015-07-07 19:13:54    阅读次数:158
java中的按值传递
按值调用:方法接收的是调用者提供的值。按引用调用:方法接收的是调用者提供的变量地址。java总是按值调用。方法得到的所有参数值都是一个拷贝。对于对象的引用,java传递的是引用值的拷贝,而不是引用。所以一个方法可以修改对象变量的状态,不能让对象参数引用一个新的对象。//does't work pub...
分类:编程语言   时间:2015-07-07 19:13:01    阅读次数:128
Union (联合) 与C++ (转载与添加)
转载地址为:http://www.jellythink.com/archives/468什么是union?翻译过来说,就是共用体,或者也叫联合体。说到了union,也就是共用体,就不得不说一下struct了,当我们有如下的struct的定义时:struct student{ char mar...
分类:编程语言   时间:2015-07-07 19:08:32    阅读次数:290
<16>【理解】数组元素作为函数参数+【掌握】数组名作为函数参数+【掌握】数组名作为函数参数的注意点
#include int sum(int x,int y){ return x+y;}void printNum(int x){ //判断x的值 if (x>0) { printf("%d\t",x); }else{ printf("0\t"); ...
分类:编程语言   时间:2015-07-07 19:07:14    阅读次数:155
C++单例模式
1 /* 2 之所以在Instantialize函数里面对pInstance 是否为空做了两次判断,因为该方法调用一次就产生了对象,pInstance == NULL 大部分情况下都为false,如果按照原来的方法,每次获取实例都需要加锁,效率太低。 3 而改进的方法只需要在第一次调用的时候加锁,....
分类:编程语言   时间:2015-07-07 19:07:17    阅读次数:125
python with用法
@python with用法 python中with可以明显改进代码友好度,比如:[python] view plaincopyprint?withopen('a.txt')asf:printf.readlines()为了我们自己的类也可以使用with, 只要给这个类增加两个函数__enter_.....
分类:编程语言   时间:2015-07-07 19:06:39    阅读次数:212
<17>【掌握】冒泡排序代码实现+【掌握】选择排序代码实现
#include void maoPao(int arr[],int len){ int temp; //双重循环 for(int i=0;iarr[j+1]) { //交换 a[j] 和 a[j+1]的值 // 加减法 ...
分类:编程语言   时间:2015-07-07 19:06:07    阅读次数:146
Python内置函数str()和repr()
内建函数str()和repr() (representation。表达,表示)或反引號操作符(``)能够方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用)repr()函数得到的字符串通常能够用来又一次获得该对象,通常情况下 obj==e...
分类:编程语言   时间:2015-07-07 19:03:03    阅读次数:154
javascript返回顶部几种代码总结
纯js代码/** * 回到页面顶部 * @param acceleration 加速度 * @param time 时间间隔 (毫秒) **/function goTop(acceleration, time) { acceleration = acceleration || 0.1; time =...
分类:编程语言   时间:2015-07-07 19:02:09    阅读次数:127
Spring学习(13)--- 基于Java类的配置Bean 之 @Configuration & @Bean注解
基于Java配置选项,可以编写大多数的Spring不用配置XML,但有几个基于Java的注释的帮助下解释。从Spring3.0开始支持使用java代码来代替XML来配置Spring,基于Java配置Spring依靠Spring的JavaConfig项目提供的很多优点。通过使用@Configurat....
分类:编程语言   时间:2015-07-07 19:01:13    阅读次数:137
如何成为游戏的生产者——第二章:如何开始你的编程(开发环境的搭建、C++语言适应)
如何成为游戏的生产者——文章二章:怎样開始你的编程小故事:上节说到我六年级打开了那本C语言的书,然后其实我还是没看懂。好像看懂了一些printf语句。之后遇到了史无前例的困难——怎么让代码执行起来。当时那本书推荐的编译器是VC,IDE是VC++6.0(说实话我看到这东西就不爽)。我在网上找啊找啊找啊...
分类:编程语言   时间:2015-07-07 18:57:44    阅读次数:190
[Selenium] 从一个实例开始,访问Python网站并进行关键字搜索
下面是一个简单的实例 import time from selenium import webdriver from selenium.webdriver.common.keys import Keys browser = webdriver.Chrome() browser.get("http:/...
分类:编程语言   时间:2015-07-07 18:57:19    阅读次数:161
(剑指Offer)面试题8:旋转数组的最小数字
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。思路:1、遍历数组,找到数组的最小值,时间复杂度O(n);2、二分查找,时间复杂度O...
分类:编程语言   时间:2015-07-07 18:57:16    阅读次数:140
两种状态显示处理. enum , Linq AsEnumerable
1.ENUMprotected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ GridViewRow row = e.Row; if (e.Row.RowIndex < 0) { ...
分类:编程语言   时间:2015-07-07 18:56:16    阅读次数:179
Javascrpt 页面工具
/*** 笔者:DL* 时间:2014-3-19* PagingTool模块提供最基本的、网页工具栏。和页面数据 回电话 可扩展性 分页工具栏介绍,和页面呈现的数据 * 主意事项:必须引用json.js* @module PagingTool*/var PagingTool = {}PagingT....
分类:编程语言   时间:2015-07-07 18:51:32    阅读次数:139
C++继承:公有,私有,保护(转载)
公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。1. 公有继承(public)公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2. 私有继承(pri...
分类:编程语言   时间:2015-07-07 18:49:53    阅读次数:107
javaScript & jquery完美判断图片是否加载完毕
本文转载置http://www.2cto.com/kf/201409/331234.html好久没写东西了,正好最近因为工作需要,写了一个瀑布流异步加载的程序。今天就不谈瀑布流,来谈一下关于load的问题。-----------------------------------------------...
分类:编程语言   时间:2015-07-07 18:50:50    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!