首页 > 编程语言
C语言的字符与字符串处理函数
字符处理有两类函数:分类与转换。分类函数的名称以is开头,转换函数的名称以to开头,一般在ctype.h头文件中声明。宽字符处理也有分类与转换函数之分,这些函数的名称以isw和tow开头,还有通用的分类与转换函数,wctrans和towctrans,这些函数都在头文件wctype.h中定义。 习惯上,C语言中的字符串是以null字符('\0')结尾的字符数组。C89增补1增加了与普通字符串函数并...
分类:编程语言   时间:2015-05-06 11:06:34    收藏:0  评论:0  赞:0  阅读:372
剑指offer 面试题33—把数组排成最小的数
题目: 输入一个正整数数组,把数组里面的所有数字连接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3, 32,  321},则打印这三个数字能排成的最小数字321323。 基本思想: 两个数字m和n能拼接数字mn和nm。如果mn 如对321和32,排序为32132 #include using namespace std; const int g_MaxN...
分类:编程语言   时间:2015-05-06 11:05:03    收藏:0  评论:0  赞:0  阅读:529
C++ Primer第四版习题--3.8
#include #include int main() { std::string str, str_long; std::cin>>str_long; while(std::cin>>str) str_long = str_long + ' ' + str; std::cout << str_long << std::endl; r...
分类:编程语言   时间:2015-05-06 11:02:43    收藏:0  评论:0  赞:0  阅读:226
javascript实现方法重载机制
javascript支持方法的重写,但是没有方法重载机制,那么可以模仿重载机制吗?答案是肯定的。 (在这里补充一下重写和重载的区别,笔者曾几何时一度混淆。重写是子类覆盖父类的方法,方法名/参数列表/函数返回类型 必须相同;重载是同一个类中多个方法实现,方法名必须相同,参数列表必须不同,返回类型可以不同 ) 利用全局变量arguments可以实现,arguments是数组,通过判断传入参数的长度...
分类:编程语言   时间:2015-05-06 11:02:33    收藏:0  评论:0  赞:0  阅读:185
apk反编译生成程序的源代码和图片、XML配置、语言资源等文件
apk反编译生成程序的源代码和图片、XML配置、语言资源等文件。 具体步骤:...
分类:编程语言   时间:2015-05-06 11:00:24    收藏:0  评论:0  赞:0  阅读:245
spring mvc 为什么要以servlet为入口 ?
Servlet才能保证他在最内层处理,外面设置的Filter都能起效。如果改成Filter实现,那么就会存在Filter嵌套顺序的问题。 PS: 这是我找到的答案,希望大牛补充。...
分类:编程语言   时间:2015-05-06 11:00:06    收藏:0  评论:0  赞:0  阅读:152
Spring 配置 定时器
要实现每隔多长时间发送一个请求 在applicationContext.xml中配置 一,配置目标类 二,定时器配置 scheduImpl 三,定时器时间...
分类:编程语言   时间:2015-05-06 10:59:33    收藏:0  评论:0  赞:0  阅读:128
C++ Primer第四版习题--3.10
#include #include #include int main() { std::string str, result_str; bool flag=false; while(getline(std::cin, str)) { for(unsigned index=0; index<str.size(); ++index) ...
分类:编程语言   时间:2015-05-06 10:59:13    收藏:0  评论:0  赞:0  阅读:90
【leetcode with java】32 Longest Valid Parentheses O(n)
这个题目leetcode上提示用动态规划,但是那样要O(n^2)。我自己想出了一个O(n)的算法,并提交通过。【题目】Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring. For "((...
分类:编程语言   时间:2015-05-06 10:58:33    收藏:0  评论:0  赞:0  阅读:192
数据结构之排序算法(八大排序)-(八)
排序算法可以分为稳定排序和不稳定排序。在简单形式化一下,如果A[i] = A[j],A[i]原来在位置前,排序后A[i]还是要在A[j]位置前,这才能叫稳定排序。排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的结果可以为第二个键排序所用。基数排序就是这样,先按低位排序,逐次按高位排序,低位相同的元素其顺序再高位也相同时是不会改变的。另外,如果排序算法稳定,对基于比较...
分类:编程语言   时间:2015-05-06 10:58:24    收藏:0  评论:0  赞:0  阅读:146
R语言学习笔记
1、截取数据的一部分 在统计分析时,如果希望用观测数据的一部分来进行计算分析,该怎么做呢? 一个办法是用类似访问数组索引的方式,根据索引范围来截取,例如,对一组cpu利用率数据取前6个值: > cpu1 [1] 0.0 0.0 0.0 0.0 0.0 6.1 3.0 10.5 -10.6 -1.4 5.9 0.1 [13] 9.0 -15.1...
分类:编程语言   时间:2015-05-06 10:58:04    收藏:0  评论:0  赞:0  阅读:332
典型排序算法比较
根据带排序数据是否全部放入内存,排序分为内排序和外排序。 下面就根据我看书的体会,主要分析内排序的性能。 内排序的种类:插入排序(直接插入排序,希尔排序),选择排序(简单选择排序、堆排序),交换排序(冒泡排序、快速排序),归并排序。 其中用的比较多的是插入排序、归并排序、快速排序。 排序算法的比较:性能的比较可以从以下5个方面进行分析:时间复杂度(平均情况、最好情况、最差情...
分类:编程语言   时间:2015-05-06 10:56:33    收藏:0  评论:0  赞:0  阅读:342
R语言初学者经验
经验丰富的程序员通常会发现R语言的某些方面不太寻常。以下是这门语言中你需要了解的一些特性: 1、对象名称中的句点(.)没有特殊意义。但美元符号($)却有着和其他语言中的句点   类似的含义,即指定一个对象中的某些部分。例如,A$x是指数据框A中的变量x。 例如:lm.x 指一个变量,lm$x则指对象lm的一个属性。 2、 R不提供多行注释或块注释功能 你必须...
分类:编程语言   时间:2015-05-06 10:55:26    收藏:0  评论:0  赞:0  阅读:239
基于局部敏感哈希的协同过滤推荐算法之E^2LSH
一.算法实现 基于p-stable分布,并以‘哈希技术分类’中的分层法为使用方法,就产生了E2LSH算法。 E2LSH中的哈希函数定义如下: 其中,v为d维原始数据,a为随机变量,由正态分布产生; w为宽度值,因为a?v+b得到的是一个实数,如果不加以处理,那么起不到桶的效果,w是...
分类:编程语言   时间:2015-05-06 10:52:53    收藏:0  评论:0  赞:0  阅读:223
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(45)-工作流设计-设计步骤
原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(45)-工作流设计-设计步骤系列目录 步骤设计很重要,特别是规则的选择。 我这里分为几个规则 1.按自行选择(在起草时候自行选审批人,比较灵活) 2.按上级(无需指定,当时需要知道用户的上司是谁,可以在职位...
分类:编程语言   时间:2015-05-06 10:48:13    收藏:0  评论:0  赞:0  阅读:309
Java 1.7.0_06中String类内部实现的一些变化【转】
原文链接:java-performance翻译:ImportNew.com-夏千林译文链接:http://www.importnew.com/7656.htmlChangeLog:2013年11月19日,更新了Java8版本中的变化。013年11月28日,更新了Java7u40版本中的变化。(感谢S...
分类:编程语言   时间:2015-05-06 10:45:33    收藏:0  评论:0  赞:0  阅读:157
[转] Java的ReentrantLock和synchronized两种锁定机制
多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个Thread类,可以用它来构建、启动和操纵线程,Java 语言包括了跨线程传达并发性约束的构造 ——synchronized和volatil...
分类:编程语言   时间:2015-05-06 10:44:53    收藏:0  评论:0  赞:0  阅读:234
诅咒JavaScript之----ArcGIS JavaScript 点聚合 ClusterLayer
对一个之前一直做winForm的 菜鸟来说,突然接触这么神奇的语言,基本上每天都会诅咒一下这门神奇的语言.最近做了一个小网站,底图用的是天地图的服务,用ArcGIS JavaScript提供的一些GIS功能.个人觉得,天地图API简单易上手,连我这个菜鸟看几个示例代码都能快速的做出包含地图的网站.只...
分类:编程语言   时间:2015-05-06 10:44:23    收藏:0  评论:0  赞:0  阅读:330
Java凝视Override、Deprecated、SuppressWarnings具体解释
一、什么是凝视 说起凝视,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描写叙述数据的。就象数据表中的字段一样,每一个字段描写叙述了这个字段下的数据的含义。而J2SE5.0中提供的凝视就是java源码的元数据,也就是说凝视是描写叙述java源码的。在J2S....
分类:编程语言   时间:2015-05-06 10:40:53    收藏:0  评论:0  赞:0  阅读:214
JavaScript变量作用域和内存问题(js高级程序设计总结)
1,变量 ECMAScript和JavaScript是等同的吗?个人认为是否定的。我的理解是这样的,ECMAScript是一套完整的标准或者说协议,而JavaScript是在浏览器上实现的一套脚本语言。也就是说,ECMAScript是JavaScript的父类标准。JavaScript是ECMASc...
分类:编程语言   时间:2015-05-06 10:38:43    收藏:0  评论:0  赞:0  阅读:160
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!