码迷,mamicode.com
首页 > 编程语言
关于C中字符数组,字符指针以及C++中string类型的两两转换及排序
// practise.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include #include using namespace std; int main() { /* 字符串转字符数组,使用strncpy_s(... ...
分类:编程语言   时间:2017-03-10 22:27:34    阅读次数:232
双路快速排序法
1、算法出现的背景 之前讲的,当我们排序的是一个近乎有序的序列时,快速排序会退化到一个O(n^2)级别的排序算法,而对此的改进就是 引入了随机化快速排序算法;但是当我们的排序的是一个数值重复率非常高的序列时,此时随机化快速排序算法就不再起作用 了,而将会再次退化为一个O(n^2)级别的排序算法,那为 ...
分类:编程语言   时间:2017-03-10 22:25:48    阅读次数:275
Python-基础知识-编码和函数
编码 python2 python3 函数 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functi ...
分类:编程语言   时间:2017-03-10 22:22:21    阅读次数:193
后缀数组 模板题 hdu1403(最长公共(连续)子串)
好气啊,今天没有看懂后缀树和后缀自动机 只能写个后缀数组发泄一下了orz ...
分类:编程语言   时间:2017-03-10 22:20:41    阅读次数:197
Javascript 浅复制与深复制
在理解JS的深浅复制之前,我觉得有必要先提及一下关于值传递与引用传递。 在JS中,基本类型值的复制是按值传递的,而引用类型值的复制则是按引用传递的。值传递复制的对象间不会有任何牵连,互相独立;但是引用传递复制的对象间则会相互影响,修改其中任何一方的值都会在另一方中体现。之所以会有这样的表现和JS的内 ...
分类:编程语言   时间:2017-03-10 22:19:28    阅读次数:337
第四篇、javascript
一、正则表达式 提示:此专题需要多轮复习反复的加深和理解 正则表达式的两种用法: 1)regexp.xxx(string); 2)string.yyy(regexp); 正则表达式主要用于表单验证 1、直接量字符 定义一个正则表达式对象可以使用perl风格的直接量语法 /pattern/attrib ...
分类:编程语言   时间:2017-03-10 22:14:09    阅读次数:125
Day2-Python基础2---字典操作
一、字典操作 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: 1、基本语法 2、字典的特性: dict是无序的 key必须是唯一的,so 天生去重 dict是无序的 key必须是唯一的,so 天生去重 3、字典增加 4、修改 5、删 ...
分类:编程语言   时间:2017-03-10 22:10:21    阅读次数:337
javascript fetch 跨域请求时 session失效问题
javascript 使用fetch进行跨域请求时默认是不带cookie的,所以会造成 session失效。 会报错: A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credent ...
分类:编程语言   时间:2017-03-10 22:09:20    阅读次数:2130
python List 对象
从源码中可以看到,PyListObject中存储数据用的是PyObject **ob_item, 是当作Vector类似的方法。 Items must normally not be NULL,这句是说list中的元素从list中删除,并不会立即free, 而是放到list的缓存池中。这个和整数,字 ...
分类:编程语言   时间:2017-03-10 22:08:33    阅读次数:156
Unity Vuforia 学习笔记
Vuforia 扩展追踪 Enable Extended Tracking 勾起即可。 Vuforia 多图识别 红线所指数量为一次识别数量,一般3-5个合适。 Vuforia 用户自定义图片识别 运行打开摄像机点击识别按钮即可识别。 UDTEventHandler代码由官方案例模仿或者直接拉过来使 ...
分类:编程语言   时间:2017-03-10 22:05:34    阅读次数:501
排序算法总结
这篇博客对几种常见的排序算法进行归纳总结,在接下来的博客中会依次给出每个排序算法的例子 【由于博客上面进行编辑不太方便,图表都是在电脑上编辑好,上传的图片】 1.排序的分类 2.几种内部排序方法的比较 3.几点结论 3.1当待排序的记录个数较小时,n²和nlogn差别不大,可选用简单的排序方法,而当 ...
分类:编程语言   时间:2017-03-10 22:04:54    阅读次数:268
javascript中的属性类型
ECMA-262第5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特性。ECMA-262定义这些特性是为了实现javascript引擎用的,因此在javascript中不能直接访问它们。为了表示特性是内部值,该规范把它们放在了两对方括号中,例如[[Enume ...
分类:编程语言   时间:2017-03-10 22:04:17    阅读次数:231
JavaScript 高级扩展
- 作用域相关 1. function func(){ if(1==1){ var v= 123; } console.log(v); } func() A. 报错(Java,C#) B. 123(python,对) C.undefined =》 JavaScript/python是以函数为作用域, ...
分类:编程语言   时间:2017-03-10 21:59:00    阅读次数:257
字符串及数组常用方法
一.字符串string常用方法: 1.substring(start开始位置索引,end结束位置索引)截取的位置不包含结束位置的字符,只写一个参数表示重开始位置截取最后 输入负值将变为零,哪个较小作为开始 Str.substring(1,-3) =>Str.substring(0,1);//b st ...
分类:编程语言   时间:2017-03-10 21:56:43    阅读次数:289
Spring框架总结(二)
开发一个简单的Spring项目: 一、开发环境搭建: 1、引入源码jar :3.0以前的版本含有依赖jar包,3.0以后只有spring的核心jar 包 core的jar包 commons-logging-1.1.3.jar spring-beans-3.2.5.RELEASE.jar spring ...
分类:编程语言   时间:2017-03-10 21:55:51    阅读次数:266
Java Swing 简单介绍
Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC ...
分类:编程语言   时间:2017-03-10 21:51:06    阅读次数:202
python string 对象
上一篇的整数对象是定长数据,即C中的long型整数。 但是python中还大量存在着不定长的数据类型。如字符串对象 和整数对象一样,字符串对象的组成如下: PyStringObject定义如下: Ob_size就是实际使用的内存大小,在注释中:ob_sval contains space for ' ...
分类:编程语言   时间:2017-03-10 21:50:50    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!