码迷,mamicode.com
首页 > 编程语言 > 日排行
指针和动态分配内存 (不定长度数组)------新标准c++程序设计
背景: 数组的长度是定义好的,在整个程序中固定不变。c++不允许定义元素个数不确定的数组。例如: 但是在实际编程中,往往会出现要处理的数据数量在编程时无法确定的情况。如果总是定义一个尽可能大的数组,又会造成空间浪费。何况,这个“尽可能大”到底应该多大才够呢? 为了解决这个问题,c++提供了一种“动态 ...
分类:编程语言   时间:2017-10-13 10:31:09    阅读次数:216
【Python】【xulie'update&sanlie&cisling.py】
"""from array import arrayimport reprlibarray1 = array('d',(1,2,3))print(array1) #array('d', [1.0, 2.0, 3.0])com = reprlib.repr(array1)components = co ...
分类:编程语言   时间:2017-10-13 10:31:46    阅读次数:252
求单模序列的顶点序号——算法描述与复杂度分析
一、问题描述 令A[1..n]是一个由n个数所组成的数组。序列A[1], A[2], … , A[n]被称为是单模的(unimodal),当且仅当存在顶点序号1≤p≤n,使得数组的元素从A[1]、A[2]开始到A[p]单调增加,而从A[p]、A[p+1]开始到A[n]则单调下降。对于一个给定的单模序 ...
分类:编程语言   时间:2017-10-13 10:32:21    阅读次数:117
Python学习之路一
一:注释 当行注视:# 被注释内容 多行注释:""" 被注释内容 """ 二:Pyc文件 执行Python代码时,导入了其他的 .py 文件,那么,执行过程中会自动生成一个与其同名的 .pyc 文件,该文件就是Python解释器编译之后产生的字节码。 ps:代码经过编译可以产生字节码;字节码通过反编 ...
分类:编程语言   时间:2017-10-13 11:12:28    阅读次数:213
Java并发--深入剖析ThreadLocal
想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 以下是本文目录大纲: 一.对Thre ...
分类:编程语言   时间:2017-10-13 11:13:35    阅读次数:216
java 以a为开头单词的词典查询示例
java中HashMap类表示为字典类,其中key,value一一对应的原则。因此是词典查询的首要工具。(HashMap字典类字面意思也可以看出~~) 程序思路: 程序开始前,应先创建一个字典文本用于单词词库的存储。 先读取文本文件,因为每行为一个单词和其释义,所以采用逐行读取的方法。 将每行的单词 ...
分类:编程语言   时间:2017-10-13 11:13:52    阅读次数:276
Java 合并两个有序链表
非递归: 递归,《剑指offer》116页 ...
分类:编程语言   时间:2017-10-13 11:14:44    阅读次数:130
全面深度剖析Spark2--知识点,源码,调优,JVM,图计算,项目
Spark2
分类:编程语言   时间:2017-10-13 11:32:45    阅读次数:330
GCC C语言 DLL范例,含源码
作者:小白救星 编译:gcc -c -DBUILDING_HZ_DLL1 hzdll1.c gcc -shared -o hzdll1.dll hzdll1.o -Wl,--kill-at,--out-implib,hzdll1.a 或:gcc -shared -o hzdll1.dll hzdll ...
分类:编程语言   时间:2017-10-13 12:24:24    阅读次数:226
跟着码农学python 1.初识python
这段时间公司有用python的需求,所以要学一些python的知识,如果按公司的需求 学习个文件读写,excel读写,制作个自动化android打包就可以了,可自己一直想做一个自己喜欢的独立游戏,服务器初选的kbengine,打算系统学下python,自己的独立游戏梦,万一实现了呢! 从今天开始 从 ...
分类:编程语言   时间:2017-10-13 12:25:33    阅读次数:149
1. Spring 简介以及关于 Eclipse 的 Spring Tool Suite 插件安装
今天开始学 Spring 了,就先来认识一下什么是 Spring 吧。 ...
分类:编程语言   时间:2017-10-13 12:27:04    阅读次数:249
排序算法小结(转载自http://www.cnblogs.com/Jocelyn66/)
不稳定的排序算法:选择排序、快速排序、希尔排序、堆排序 稳定的排序算法:冒泡排序、插入排序、归并排序、基数排序 一、时间复杂度 1、冒泡法: 复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)——这是最原始、最慢的排序算法 2、直接插入排序:O(n*n) 3、选择排序:O(n*n) ...
分类:编程语言   时间:2017-10-13 12:27:13    阅读次数:145
C++11 double转化为string
C++11转化double为string是一件很容易的事情。 方法: 1:使用C中的fprintf函数,这里就不说了。 2:使用std::ostringstream。这个与std::cout是一样的。这个在C++11以前就已经支持了的。这个得出的结果与使用std::cout的结果是一样的。 3:从C ...
分类:编程语言   时间:2017-10-13 12:28:25    阅读次数:168
python学习之assert语句
assert语句用于代码检测并报警。 语法 例子 结果 分析 "a == 2"错了,但并没有报错,因为没有使用assert。 "b <=22"报错了!因为使用了assert。 ...
分类:编程语言   时间:2017-10-13 12:28:37    阅读次数:137
python学习---迭代器
1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 4 '''#迭代器 5 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 6 迭代器是一个可以记住遍历的位置的对象。 7 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访... ...
分类:编程语言   时间:2017-10-13 12:30:11    阅读次数:190
javascript 事件对象(event 对象)
原文: http://www.cnblogs.com/songyaqi/p/5204143.html 在触发的事件的函数里面我们会接收到一个event对象,通过该对象我们需要的一些参数,比如说我们需要知道此事件作用到谁身上了,就可以通过event的属性target来获取到(IE暂且不谈),或者想阻止 ...
分类:编程语言   时间:2017-10-13 12:30:27    阅读次数:148
JavaScript实现页面重载 - 535种方式
location = location ... and a 534 other ways to reload the page with JavaScript location = location location = location.href location = window.locatio ...
分类:编程语言   时间:2017-10-13 12:31:17    阅读次数:193
C++文件操作
C++对于文件的操作一般是基于两个类:ifstream 和 ofstream 。 现在对 ifstream 类进行说明: 1. 构造函数如下或者说是建立对象的方法: a.方法一: ifstream in; in.open(char * fileName); 此方法不需要参数,而是直接调用open方法 ...
分类:编程语言   时间:2017-10-13 12:33:47    阅读次数:220
python环境搭建
1、首先下载安装python,目前最新版本是3.6.3 官方下载地址:https://www.python.org/downloads/windows/ 2、下载安装python ide,我下载的是PyCharm,一个目前应用比较广泛的ide 官方下载地址:http://www.jetbrains. ...
分类:编程语言   时间:2017-10-13 12:34:20    阅读次数:147
将Long类型转为字母数字组合的jar包---Hashids
可以将Long类型转为字母数字组合的jar包,HashIds ...
分类:编程语言   时间:2017-10-13 12:35:23    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!