首页 > 编程语言
逆波兰法求解数学表达示(C++)
主要是栈的应用,里面有两个函数deleteSpace(),stringToDouble()在我另一篇博客当中:对string的一些扩展函数。        本程序只是基本的功能实现,没有差错控制。 #include #include #include #include #include"fstring.h" /* *采用逆波兰表示法求解数学表达示 *1、将输入的中缀表示示转换成后...
分类:编程语言   时间:2015-07-01 16:05:21    收藏:0  评论:0  赞:0  阅读:254
JAVA字符串的优化
Java 程序优化:字符串操作、基本运算方法等优化策略 看了这篇文档,略有所感,所以本篇算是一个读后感。和上篇JAVA一种提升输出速度的方法 进一步。 主要涉及了7种优化方式。 1.subString(begin,end): subString是截取String中一段的方法,我在这个上面还吃过苦头的,之前做过一个大数据量的subString一直OOM,没找到解决办法,今天看到文中提到如果使用...
分类:编程语言   时间:2015-07-01 16:04:51    收藏:0  评论:0  赞:0  阅读:197
C++字符串操作集合
#include using namespace std; //实现一个函数求字符串的长度。 int my_length(const char *s) { if (*s == '\0')return 0; else return 1+my_length(s + 1); } int main() { char *s = "123456";...
分类:编程语言   时间:2015-07-01 16:04:22    收藏:0  评论:0  赞:0  阅读:196
算法练习:排列组合之组合和
问题描述 给出一组不同的正整数序列和一个目标值,求出所有可能的组合,使得组合里所有元素和为目标值。要求: 1)每个组合里的元素按照升序排列。 2)输出组合里不含有重复的组合。 3)输入序列中的整数可以多次使用。   举例: 输入{2,3,4,7},目标值为7 输出{7},{2,2,3},{3,4}   问题分析 为了让输出元素按升序排列,可对输入序列进行排序。同这里我们使用递...
分类:编程语言   时间:2015-07-01 16:03:41    收藏:0  评论:0  赞:0  阅读:116
Java数组拼接字符串几个写法性能比较(转载)
将数组 int[] arr = {0,1,2,3,4,5,6,7,8,9} 拼接成 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 字符串:StringBuilder sb = new StringBuilder(arr.length*3); // StringBuilder(arr....
分类:编程语言   时间:2015-07-01 15:57:01    收藏:0  评论:0  赞:0  阅读:245
Swift 学习之二十一:?和 !(详解)
http://blog.csdn.net/woaifen3344/article/details/30244201Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会...
分类:编程语言   时间:2015-07-01 15:55:21    收藏:0  评论:0  赞:0  阅读:211
【Spring学习笔记-MVC-17】Spring MVC之拦截器
作者:ssslinppp 1. 拦截器简介及应用场景2. 拦截器接口及拦截器适配器3. 运行流程图正常运行中断流程4. 程序实例控制层:@Controller@RequestMapping(value = "/test")public class TestController { @RequestM...
分类:编程语言   时间:2015-07-01 15:53:31    收藏:0  评论:0  赞:0  阅读:220
转:Python用PyInstaller打包笔记
转自http://www.itoldme.net/archives/1242为了把python发行到没有安装python的Windows环境使用,需要打包成exe可执行文件。现在常见的python打包工具有cx_Freeze、PyInstaller和py2exe,想想我当初接触python的时候,似...
分类:编程语言   时间:2015-07-01 15:53:11    收藏:0  评论:0  赞:0  阅读:910
Python 添加模块
一、方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib二、方法2: 多文件模块,带setup.py下载模块包,进行解压,进入模块文件夹,执行:python setup.py install三、 方法3:easy_install 方式先下载ez_setup.py,运行python e...
分类:编程语言   时间:2015-07-01 15:52:41    收藏:0  评论:0  赞:0  阅读:163
Swift之 ? 和 !
http://joeyio.com/ios/2014/06/04/swift---/Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringVa...
分类:编程语言   时间:2015-07-01 15:50:41    收藏:0  评论:0  赞:0  阅读:137
Swift开发学习(一):初始篇
http://blog.csdn.net/powerlly/article/details/29351103Swift开发学习:初始篇关于苹果公司于WWDC2014(Apple Worldwide Developers Conference. June 2-6, San Francisco)发布新的...
分类:编程语言   时间:2015-07-01 15:48:41    收藏:0  评论:0  赞:0  阅读:161
Unity 怪物AI
using UnityEngine; using System.Collections;public class moster_AI : MonoBehaviour {public const int AI_Null = 10; public const int AI_Idle = 0; publi...
分类:编程语言   时间:2015-07-01 15:48:11    收藏:0  评论:0  赞:0  阅读:295
Python 类总结
Python可以继承多个父类,多重继承。类支持多个对象的产生,命名空间的继承,运算符重载1)、类产生多个实例对象Python OOP模型中的两种对象:类对象和实例对象。类对象提供默认的行为,是实例对象的工厂。实例对象是程序处理的实际对象:各自都有独立的命名空间。类对象来至于语句,而实例来至于调用。每...
分类:编程语言   时间:2015-07-01 15:47:21    收藏:0  评论:0  赞:0  阅读:171
php 多线程应用
socket 通信实现了 客户端接收数据打印也实现了 但是当多个用户同时连接服务端的时候怎么办呢,既然做了服务端,总不能只是进行一对一的通信吧,这样也没啥用啊。接下来研究php多线程怎么用,C++实现起来会容易些。总之两个都会实现的,先来研究php的多线程吧。Destination:php Mult...
分类:编程语言   时间:2015-07-01 15:45:21    收藏:0  评论:0  赞:0  阅读:244
Java中使用OpenSSL生成的RSA公私钥进行数据加解密
本文出处:http://blog.csdn.net/chaijunkun/article/details/7275632,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。RSA是什么:RSA公钥加密算法是1977年由Ron Rivest、Adi Sha...
分类:编程语言   时间:2015-07-01 15:44:21    收藏:0  评论:0  赞:0  阅读:269
HDU 1394 Minimum Inversion Number【 树状数组 】
题意:给出n个数,每次可以把第一个数挪到最后一个位置去,问这n种排列里面的最小逆序对数先把最开始的逆序对数求出来然后对于一个数a[i],比它小的数有a[i] - 1个,比它大的数有n - a[i]个所以把a[i]挪到数列的最末尾的时候, 相当于损失了a[i] - 1个逆序数,得到了n - a[i] ...
分类:编程语言   时间:2015-07-01 15:41:01    收藏:0  评论:0  赞:0  阅读:180
Python随机选择Maya场景元素
之前在公司参与的一个与国外合作的项目中,需要动态的随机选取场景中的一些物体,当时是用Houdini的节点+Hscript 解决的; 今天用简洁优雅的Python在Maya中写了一个类似的效果,代码如下:import maya.cmds as mcimport randomdef selTest...
分类:编程语言   时间:2015-07-01 15:40:11    收藏:0  评论:0  赞:0  阅读:333
Java Exception
Throwable | | Error Excption | | RuntimeException otherException
分类:编程语言   时间:2015-07-01 15:37:51    收藏:0  评论:0  赞:0  阅读:121
JavaScript进阶篇
组团,并给团取个名(如何创建数组)使用数组之前首先要创建,而且需要把数组本身赋至一个变量。好比我们出游,要组团,并给团定个名字“云南之旅”。创建数组语法:var myarray=new Array(); 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。var myarray= new .....
分类:编程语言   时间:2015-07-01 15:37:41    收藏:0  评论:0  赞:0  阅读:119
Java中,由this关键字引发的问题
一个关于this关键字的疑问,引申到JVM相关的知识。最终发现不是this关键字的问题,而是JVM静态解析,动态分派的问题。
分类:编程语言   时间:2015-07-01 15:36:21    收藏:0  评论:0  赞:0  阅读:161
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!