码迷,mamicode.com
首页 > 编程语言
C语言链表操作
v2版为非健全版本,很明显不能再最前端插入。 int?sll_insert_v2(Node?*current,?int?value) { ????Node?*prev; ????Node?*newNode; ????while?(current?!=?NULL?&&?current->valu...
分类:编程语言   时间:2014-11-05 15:11:35    阅读次数:153
Python数据类型和语法
基本数据类型 Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) shell好像无明显的数据类型区分 Python支持四种不同的数值类型: int(有符号整型...
分类:编程语言   时间:2014-11-05 15:12:42    阅读次数:206
python字符串连接效率问题
在python效率的讨论问题中字符串的连接效率有提过,多数建议使用join来代替"+"进行字符串连接python中一切皆对象字符串对象就是capi中得stringobject.c看python源码的objects文件可以找到1."+"。使用加号连接2个字符串会调用静态函数string_concat(registerPyStringObject*a,re..
分类:编程语言   时间:2014-11-05 15:11:04    阅读次数:198
JavaSE学习 第一个java程序(二)
安装和配置好java环境后1、新建一个后缀为java文档例如我们新建Hello.java在文件中我们定义一个classpublicclassHello{ publicstaticvoidmain(String[]args){ System.out.println("HelloJava!"); } }2、通过cmd的javac和java运行该程序2.1、用javac编译新建的java文件编译成功..
分类:编程语言   时间:2014-11-05 15:09:21    阅读次数:148
lingo和高级语言混合编程
不久前做算术建模的作业,要用到lingo并且仍然要重复调配使用lingo的动态计划于是在百度上找了下怎么用C++调配使用lingo,最后结果发觉是个坑于是我就陷进去了,弄了两三牛人搞明白,那里面有一天还没睡觉儿……要翘辫子然而固然弄清楚了,也走了众多弯路,所以要把一点经验记..
分类:编程语言   时间:2014-11-05 15:09:00    阅读次数:270
超大数相加C语言程序设计
#include<stdio.h> #include<string.h> intmain(intargc,constchar*argv[]){ charone[100],two[100],sum[100]; inttemp=0,lenth,lenthTwo,i,lenthOfSum; scanf("%s",one); getchar();//读取回车字符 scanf("%s",two); lenthTwo=(int)strlen(two); if(strlen(t..
分类:编程语言   时间:2014-11-05 15:02:57    阅读次数:200
Python +selenium web自动化测试环境搭建
selenium是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium,相因为它相比QTP有诸多有点:*免费,也不用再为破解QTP而大伤脑筋*小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G的程序。*这也是最重要的一点,不管你以前更熟悉C、java、rub..
分类:编程语言   时间:2014-11-05 14:58:51    阅读次数:284
二分查找排序
static final int N=15; static void quickSort(int[] arr,int left,int right) //快速排序算法 { int f,t; int rtemp,ltemp; ltemp=left; rtemp=right; f=arr[(left+right)/2]; //确定分界值...
分类:编程语言   时间:2014-11-05 14:56:25    阅读次数:200
聊聊序列化(二)使用sun.misc.Unsafe绕过new机制来创建Java对象
在序列化的问题域里面有一个常见的问题,就是反序列化时用何种方式来创建Java对象,因为反序列化的目的是把一段二进制流转化成一个对象。 在Java里面创建对象有几种方式: 1. 显式地调用new语句, 比如 DemoClass demo = new DemoClass() 2. 利用反射机制,通过Class对象的newInstance()方法,比如DemoClass demo = DemoCl...
分类:编程语言   时间:2014-11-05 14:57:32    阅读次数:296
Python标准库:内置函数bytearray([source[, encoding[, errors]]])
返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 。可以过“字节与字节数组操作”章节来查看相关字节数组的内容。下面说明一下几种特别的使用方法:1. 如果source是一个字符串,那么必须给出endcoding是什么样编码的,以便转换为合适的字节保存。2. 如果source是一个整数,那么这个数组将初始化为空字节。3. 如果source是一个有缓冲区接口的对象,那么只读的接口...
分类:编程语言   时间:2014-11-05 14:54:57    阅读次数:163
POJ 1256 Anagram(输入可重集枚举排序)
【题意简述】:本题题意很好理解!题目给出的Hint,使我们对关键点有了更加清晰的认识 An upper case letter goes before the corresponding lower case letter. So the right order of letters is 'A' 就是给一个序列(序列可以有重复的元素),让我们输出它的所有排列,字母顺序规定给出! 【分析】...
分类:编程语言   时间:2014-11-05 14:53:56    阅读次数:227
Python challenge 9 - bz2
第九题地址:http://www.pythonchallenge.com/pc/def/integrity.html 依旧是图片,我们点击一下会弹出用户名,密码让我们输入,猜测解析之后会得到。继续查看HTML代码。 <!-- un: 'BZh91AY&SYA\xaf\x82\r\x00\x00\x01\x01\x80\x02\xc0\x02\x00 \x00!\x9ah3M\x...
分类:编程语言   时间:2014-11-05 14:53:20    阅读次数:225
Java线程之三 AtomicInteger
AtomicInteger中用到的CAS(compare and swap)是整个concurrent的基石。上面分析了实现所用到的原理,其中缓存锁定方式只需要理解能够保证同步的原理即可。...
分类:编程语言   时间:2014-11-05 14:50:52    阅读次数:137
算法之贪心算法
所谓贪心就是指永远找最大的,在求解问题时,总是做出最好的选择,它得到的是局部的最优解,并不是对所有问题都能得到整体最优解。         其有两个重要的子特性:             1、最优子结构:假如将子结构的一部分去掉,剩下的子结构还是最优子结构。             2、贪心选择性:找单位价值最大的那个。         重点:将给出的一系列问题求解其单位价值(单位...
分类:编程语言   时间:2014-11-05 14:49:38    阅读次数:175
[think in java]第10章 内部类
内部类 定义:将一个类定一个在另一个类的内部定义,就是内部类。 创建内部类 如果想从外部类的非静态方法之外的任意位置创建某个内部类的对象,需要具体的指明:outerClassName.InnerClassName; 链接到外部类 内部类能访问其外围对象的所有成员,不需要任何特殊条件。 使用.this与.new .this用法 如果你需要生成对外部类对...
分类:编程语言   时间:2014-11-05 14:48:45    阅读次数:157
关于C++ const 的全面总结
C++中的const关键字的使用方法很灵活,而使用const将大大改善程序的健壮性,本人依据各方面查到的资料进行总结例如以下,期望对朋友们有所帮助。Const 是C++中经常使用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。一、Const作用 例....
分类:编程语言   时间:2014-11-05 14:46:02    阅读次数:285
C++之算法快速排序
快速排序思路:一个数组,随便选一个做基数,比它大的放他右边,比它小的放它左边,一轮下来就分成两组了,这两组再分别按刚才方法递归。具体操作:一个数组,第一个做基数取出来存在一个变量里,设置两个游标分别为数组开始和结束,开始循环:先按照游标从右到左依次选一个和基数比,该数比基数大就把结束游标向左移一位,...
分类:编程语言   时间:2014-11-05 14:46:09    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!