码迷,mamicode.com
首页 > 编程语言
Python基础之:List
Python:List (列表)list 为Python内建类型,位于__builtin__模块中,元素类型可不同,元素可重复,以下通过实际操作来说明list的诸多功能,主要分为增、删、改、查list帮助:在IDE中输入 help(list)可查看Help on class list in modu...
分类:编程语言   时间:2015-03-11 21:27:05    阅读次数:192
链表(排序和删除)
#include#include#includeusing namespace std;typedef struct link{ int num; struct link *next;}IA;IA *Create();IA *Insert (IA *head, IA *p);void P...
分类:编程语言   时间:2015-03-11 21:19:43    阅读次数:108
泛函编程(7)-数据结构-List-折叠算法
折叠算法是List的典型算法。通过折叠算法可以实现众多函数组合(function composition)。所以折叠算法也是泛函编程里的基本组件(function combinator)。了解折叠算法的原理对了解泛函组合有着至关紧要的帮助。折叠算法又可分右折叠和左折叠。我们先从右折叠(foldR.....
分类:编程语言   时间:2015-03-11 21:19:24    阅读次数:149
Java学习——public,private,protected等修饰符的区别
public、private、protecte、default是Java里用来定义成员的访问权限的,也就是在成员前不加任何权限修饰符。如: public class A{ void method(){}; } method就属于default权限。这四个修饰符的访问权限如下表: --...
分类:编程语言   时间:2015-03-11 21:13:23    阅读次数:172
第八章:再谈最大子数组问题
前段时间看《算法导论》了解到最大子数组问题,但没有做习题,遗漏了一些重要的知识,现在《编程珠玑》上看到完整的讲解,还有一些算法技巧,故记录于此。1.定义问题在数组中找出元素之和最大的子数组,假定当数组元素全部为负数时,最大子数组是空数组,和为0。2.解决问题令数组为x[n],最大子数组下标为[p,q...
分类:编程语言   时间:2015-03-11 21:13:58    阅读次数:150
Unity MVC框架 StrangeIoC
StrangeIoC是一个超轻量级和高度可扩展的控制反转(IoC)框架,专门为C#和Unity编写。项目地址:https://github.com/strangeioc/strangeioc文档地址:http://strangeioc.github.io/strangeioc/TheBigSt...
分类:编程语言   时间:2015-03-11 21:12:40    阅读次数:149
Unity3d 基于物理渲染Physically-Based Rendering之最终篇
基于物理渲染Physically-Based Rendering的最终版本,或许也有待提升,运用了fragement shader,看了就知道 基于物理的、保能量的渲染模型可以很容易地建立出在不同光照环境下都接近真实的材质来。 而unity5也提出了基于物理的渲染,让我们看看unity4中怎样实现它
分类:编程语言   时间:2015-03-11 21:08:40    阅读次数:274
Python 变量 对象 引用
1.变量变量第一次赋值时被创建,变量在使用前必须赋值变量本身没有类型,变量类型为它引用的对象类型;变量在使用时被替换成它引用的对象2.对象对象本身具有计数和类型,变量引用对象,当对象的引用变为0的时候,回收对象内存。但是类似INT等小类型对象,不一定立马回收它的内存。修改指向同一个可变对象的任何一个...
分类:编程语言   时间:2015-03-11 21:09:54    阅读次数:162
JavaScript Math对象
Math对象是JavaScript的一个固有对象,其作用是执行常见的算数任务。该对象的使用并不是像Date,Array对象使用 new关键字来得到对象,而是直接 Math.[{property|method}] 使用,如果试图用new来创建会出错,因为该对象在装载脚本引擎时由该引擎创建。 Math对...
分类:编程语言   时间:2015-03-11 21:09:26    阅读次数:161
软件工程随堂小作业——随机四则运算Ⅱ(C++)
一、设计思路 设计思路已在上一篇日志中给出,此处不再赘述。二、源代码三、截图四、PSP0级 记录表项目计划总结:周活动总结表姓名:袁佩佩 日期:日期 任务听课编写程序阅读课本准备考试日总计周日周一周二周三10030周四周五周六周总结时间记...
分类:编程语言   时间:2015-03-11 21:07:26    阅读次数:180
Unity3D教程宝典之Shader篇:特别讲 CG函数
转载自风宇冲Unity3D教程学院特别讲:CG函数本讲不需立刻看完,遇到相关函数时来查阅即可。(本文截图来源:Cg教程_可编程实时图形权威指南)E.1 数学函数E.2 几何函数E.3 纹理贴图函数E.4 导数函数E.5 调试函数E.1 数学函数E.2 几何函数E.3 纹理贴图函数E.4 导数函数E....
分类:编程语言   时间:2015-03-11 21:05:15    阅读次数:290
Java多线程-新特征-锁(上)
在Java5中,专门提供了锁对象,利用锁可以方便的实现资源的封锁,用来控制对竞争资源并发访问的控制,这些内容主要集中在java.util.concurrent.locks 包下面,里面有三个重要的接口Condition、Lock、ReadWriteLo...
分类:编程语言   时间:2015-03-11 20:01:37    阅读次数:113
python枚举
实现枚举: def?enum(**enums): ????return?type(‘Enum‘,?(),?enums) DsUrls?=?enum( ????ds_create=‘ds/create‘, ????ds_delete=‘ds/delete‘, ????ds_info=‘ds/info‘, ????ds_list=‘...
分类:编程语言   时间:2015-03-11 20:02:05    阅读次数:194
《javascript语言精粹》读书笔记(一)
第一章 精华 ???????任何语言都有其精华的部分和鸡肋的部分,javascript也不例外,而且鸡肋的部分还很多。但javascript的流行却不受他的质量影响。javascript为何如此流行?因为他是web浏览器的语言,所有...
分类:编程语言   时间:2015-03-11 20:03:06    阅读次数:218
Swift的数据类型
引用类型就是在赋值或给函数传递参数对的时候,把本身数据传递过去,这样在函数的调用过程中,会影响原始数据,类属于引用类型1、整型:Int8:有符号8位整型;Int16:有符号16位整型Int32:Int64:Int:平台相关有符号整型UInt8:无符号8位整型UInt16:无符号16位整型UInt32:UInt64:U..
分类:编程语言   时间:2015-03-11 19:59:15    阅读次数:195
Swift字符unicode编码
1、字符在C#Object语言中,字符放在单引号(‘)之间,但是在swift语言中,必须把字符放在双引号之间;(1)unicode编码unicode编码可以有单字节编码,双字节编码和四字节编码,它们的表现形式是"\u{n}",其中n为1到8个十六进制字符letandSign1:Character="&"letandSign2="\u{..
分类:编程语言   时间:2015-03-11 19:58:26    阅读次数:226
Java内存模型(一切为了面试)
java内存分两种:栈内存和堆内存栈用来存储基本类型变量和指向对象的引用类型变量,对象本身总是在堆中被创建堆内存用来存放由new创建的对象和数组以及成员变量堆内存被所有线程共享,但每个线程有自己的栈
分类:编程语言   时间:2015-03-11 19:54:53    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!