首页 > 编程语言
递归转义多维数组
<?php//递归转义多维数组function my_addslashes($value){ if (empty($value)){ return $value; } else { return is_array($value) ? array_map("my...
分类:编程语言   时间:2015-03-23 23:40:26    收藏:0  评论:0  赞:0  阅读:345
[工具]toolbox_graph_Floyd算法
Floyd:计算图的最短路径。更详细的C++实现代码可参考:http://www.cnblogs.com/twjcnblog/archive/2011/09/07/2170306.html在这里我们只描述在MATLAB中对三维模型检索的作用。perform_floyd_algorithm.m:实现F...
分类:编程语言   时间:2015-03-23 23:40:06    收藏:0  评论:0  赞:0  阅读:337
hdu1017(C++)
这个题目很水,但是卡了格式和m=0的情况,wa了好多次,题目只给出N=1,感觉没说清楚#includeusing namespace std;int main(){ int m, n,a,b,count,times=0,T; cin >> T; while (T--) { times = 0; .....
分类:编程语言   时间:2015-03-23 23:39:56    收藏:0  评论:0  赞:0  阅读:302
Unity手游之路<十>自动寻路Navmesh之跳跃,攀爬,斜坡
转载Unity手游之路自动寻路Navmesh之跳跃,攀爬,斜坡分类:unity2013-12-27 00:506545人阅读评论(5)收藏举报unity3dNavmesh手游自动寻路在之前的几篇Blog总,我们已经系统学习了自动寻路插件Navmesh的相关概念和细节。然而,如果要做一个场景精美的手游...
分类:编程语言   时间:2015-03-23 23:39:36    收藏:0  评论:0  赞:0  阅读:348
加载NT驱动的类 C++
头文件#pragma once#include #include #include class CLoadNtDriver{public: CLoadNtDriver(); ~CLoadNtDriver(); BOOL pathIsFile(CString strPath); ...
分类:编程语言   时间:2015-03-23 23:39:26    收藏:0  评论:0  赞:0  阅读:323
设计模式C++学习笔记之五(Factory Method工厂方法模式)
工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。这个例子更详细的内容及说明可以...
分类:编程语言   时间:2015-03-23 23:39:16    收藏:0  评论:0  赞:0  阅读:287
[Leetcode][Python]44:Wildcard Matching
# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com'44:Wildcard Matchinghttps://oj.leetcode.com/problems/wildcard-matching/'?' Matches any sin...
分类:编程语言   时间:2015-03-23 23:38:56    收藏:0  评论:0  赞:0  阅读:406
Java传入参数个数不确定可用(Type ... values)
/** * 可变长的参数。 * 有时候,我们传入到方法的参数的个数是不固定的,为了解决这个问题,我们一般采用下面的方法: * 1. 重载,多重载几个方法,尽可能的满足参数的个数。显然这不是什么好办法。 * 2. 将参数作为一个数组传入。虽然这样我们只需一个方法即可,但是, * 为了传递这个数组,.....
分类:编程语言   时间:2015-03-23 23:37:26    收藏:0  评论:0  赞:0  阅读:414
C++_继承
C++支持单继承和多继承,并提供3类继承:public、private及protected。在public继承中,每个派生类对象都是基类对象,反之基类对象却不是派生类对象。派生类成员无法直接访问基本的private成员,只能通过继承的public成员访问,但private基类成员仍然得到了继承(.....
分类:编程语言   时间:2015-03-23 23:35:36    收藏:0  评论:0  赞:0  阅读:321
设计模式C++学习笔记之六(Facade门面模式)
Facade门面模式,也是比较常用的一种模式,基本上所有软件系统中都会用到。GOF在《设计模式》一书中给出如下定义:为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。简单说,就是将复杂的逻辑封装起来,对外公开简单的接口,由客户程序调用。这...
分类:编程语言   时间:2015-03-23 23:34:56    收藏:0  评论:0  赞:0  阅读:283
数据结构-直接插入排序
例如:待排序数组为:7 2 4 1 3 2 第一次排序:2 7 4 1 3 2 第二次排序:2 4 7 1 3 2 第三次排序:1 2 4 7 3 2 第四次排序:1 2 3 4 7 2 第五次排序:1 2 2 3 4 7程序实现代码如下: 1 #include 2 #in...
分类:编程语言   时间:2015-03-23 23:34:16    收藏:0  评论:0  赞:0  阅读:333
输入一个整型数组,数据元素有正数也有负数,求元素组合成连续子数组之和最大的子数组,要求时间复杂度为O(n)。
如果不考虑时间复杂度,我们可以枚举出所有子数组并求出他们的和。不过非常遗憾的是,由于长度为n的数组有O(n2)个子数组(即:n + n-1 + ... + 1=n(n+1)/2);而且求一个长度为n的数组的和的时间复杂度为O(n)。因此这种思路的时间是O(n3)。 上边这句话不是原创。 我承...
分类:编程语言   时间:2015-03-23 23:33:46    收藏:0  评论:0  赞:0  阅读:421
Python中字符运算的优先级
表1-2 运算符优先级运算符描述lambdaLambda表达式or布尔“或”and布尔“与”not x布尔“非”in,not in成员测试is,is not同一性测试,>=,!=,==比较|按位或^按位异或&按位与>移位+,-加法与减法*,/,%乘法、除法与取余+x,-x正负号~x按位翻转**指数x...
分类:编程语言   时间:2015-03-23 23:33:16    收藏:0  评论:0  赞:0  阅读:397
关于Java的this关键字
java中的this随处可见,用法也多,现在整理有几点: 1. this是指当前对象自己。 当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。如下面这个例子中:public class This_Demo { String s = "Hello"; public ...
分类:编程语言   时间:2015-03-23 23:32:46    收藏:0  评论:0  赞:0  阅读:277
unity hide/show text
usingUnityEngine;usingSystem.Collections;publicclassPlayerController:MonoBehaviour{publicUnityEngine.UI.TextwinText;voidStart(){winText.text="YouWin!"...
分类:编程语言   时间:2015-03-23 23:31:56    收藏:0  评论:0  赞:0  阅读:365
Javaweb学习笔记6—EL表达式与JSTL及自定义标签
今天来讲javaweb的第六阶段学习。 EL表达式与JSTL及自定义标签是对上篇文章介绍的JSP的扩展,不能说是很重要的东西,但是也要了解。 老规矩,首先先用一张思维导图来展现今天的博客内容。 ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载 ...
分类:编程语言   时间:2015-03-23 23:31:36    收藏:0  评论:0  赞:1  阅读:610
设计模式C++学习笔记之三(Singleton单例模式)
单例模式看起来也蛮简单的,就是在系统中只允许产生这个类的一个实例,既然这么简单,就直接贴代码了。更详细的内容及说明可以参考原作者博客:cbf4life.cnblogs.com。3.1.解释main(),大臣CEmperor,需要单例的类说明:很多大臣拜见的皇帝,只有一个。体现在面向对象方面,CEmp...
分类:编程语言   时间:2015-03-23 23:30:56    收藏:0  评论:0  赞:0  阅读:348
unity c# script error CS0664: Literal of type double cannot be implicitly converted to type `float'. Add suffix `f' to create a literal of this type
例如在unity c# script中定义private float x=0.0;则会报error CS0664: Literal of type double cannot be implicitly converted to type `float'. Add suffix `f' to cre...
分类:编程语言   时间:2015-03-23 23:30:16    收藏:0  评论:0  赞:0  阅读:1161
C++_数组
数组是一组具有相同类型、连续的内存区域。数组的初始化:int arrayA[ 10 ] = { 1,2 }; //剩下的自动初始化为0int arrayB[ ] = {1, 2, 3}; //编译器默认数组长度自动设置为3但是初始值的个数必须小于/等于数组大小。只能使用常量(字面常量/常量变...
分类:编程语言   时间:2015-03-23 23:29:36    收藏:0  评论:0  赞:0  阅读:309
C++_类
一般来说,类的数据成员不能在类体声明时初始化,强烈推荐在构造函数中初始化这些数据成员(因为对于基本类型的数据成员而言,没有默认的初始化方法)。 对象大小。对象只包含数据,,每个具体对象需要自己类数据的副本;编译器只创建独立于类的所有对象的成员函数的一份副本,该类的所有对象共享这份副本。 函数...
分类:编程语言   时间:2015-03-23 23:29:26    收藏:0  评论:0  赞:0  阅读:344
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!