码迷,mamicode.com
首页 > 2020年02月06日 > 全部分享
数组模拟链表
主要的好处是静态的,因此不需要每一次都动态的new,所以在做算法题的时候能够节省时间! [toc] 数组模拟单链表 利用两个数组模拟,一个数组存储val值,另一个数组存储其下一个节点的 ,存val数组的 值对应在next数组中 代码如下 数组模拟双向链表 我们假定链表位于 0和1之间 物理地址是在i ...
分类:编程语言   时间:2020-02-06 22:59:11    阅读次数:89
jvm 结构分析
jvm区域总体分两类,heap区和非heap区。heap区又分: Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机 ...
分类:其他好文   时间:2020-02-06 22:58:40    阅读次数:69
期货CTP接口C++源码与C#应用程序的对接
大家知道,期货CTP接口是由上期技术公司提供的,它提供的源码和范例都是用C++语言写的,这在应用上有一定局限性。比如实盘中需要数据库、程序化、K线图,需要这样那样的功能,下单之前要做许多判断和准备……用C++来写会很麻烦的。但是C#不怕做这些麻烦事,C#就是用来干脏活累活的,你把界面、应用逻辑啥的都 ...
分类:编程语言   时间:2020-02-06 22:58:20    阅读次数:125
BigDecimal类处理高精度计算
BigDecimal类处理高精度计算 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字... ...
分类:其他好文   时间:2020-02-06 22:57:52    阅读次数:97
cmake编译多个文件
demo.h #ifndef UNTITLED_HEADER_DEMO_H #define UNTITLED_HEADER_DEMO_H void printHello(char *name); #endif //UNTITLED_HEADER_DEMO_H demo.c // // Created ...
分类:其他好文   时间:2020-02-06 22:57:33    阅读次数:77
BeautifulSoup库的使用
一、beautifulSoup库的安装 pip install BeautifulSoup 二、beautifulsoup库的使用 1、调用beautifulsoup库 from bs4 import beautifulsoup4 import bs4 2、beautifulsoup简单使用 fro ...
分类:其他好文   时间:2020-02-06 22:57:18    阅读次数:80
数据结构之数组
采用Java代码描述 一、时间复杂度和空间复杂度 我们通常说到的时间复杂度是指渐进时间复杂度,其定义为: 若存在函数f(n),当,其中C是不为零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),则称O(f(n))为算法的渐进时间复杂度,简称时间复杂度。 先记住如下常见的时间 ...
分类:编程语言   时间:2020-02-06 22:56:32    阅读次数:74
枚举的优点和缺点
1、枚举常量更简单安全 没有枚举类之前常用静态常量来表示,如 public static final MAN = 0; public static final WOMAN = 1; 这样的性别定义实际上是一个整型数据,完全可用来做加减运算。 或使用接口常量 interface Season{ int ...
分类:其他好文   时间:2020-02-06 22:56:17    阅读次数:333
面向使用的软件设计随笔06
将软件卖出去,是软件成功的最终标志。必须让决策者相信应用程序开发计划的价值;必须让潜在客户看到软件可以满足他们的某种需要。可用性并不总是能够决定软件的销售。有些很难用的软件已被人们广泛使用,有的软件用户界面的确低劣,但却长时间未被淘汰。在每个计算机应用领域中都有这样一个初始阶段,只要一个产品能够完成 ...
分类:其他好文   时间:2020-02-06 22:55:55    阅读次数:62
2020 2.4
t1 给出一个图,求图中所有不同有根树的权值之和。 定义有根树权值为 d表示点的深度,根的深度为0. n<=10 m<=1000 题解 还是类似于宝藏的状压。f[t][i][j]表示叶子距离根节点距离为t,非叶子节点为状态i,叶子节点为状态j,权值的和,g[t][i][j]表示方案数。 f[t][i ...
分类:其他好文   时间:2020-02-06 22:55:33    阅读次数:83
Python内置文件
概述 为了提升效率,Python有些内置文件如 __pycache__.py 详解 1)__pycache__.py, python程序运行时不需要编译成二进制代码,而直接从源码运行程序 Python运行源码->转换字节码->解释器执行字节码(PyCodeObject简称pyc文件) 字节码放在__ ...
分类:编程语言   时间:2020-02-06 22:54:56    阅读次数:75
SpringMVC:拦截器
SpringMVC:拦截器 2019-10-19 / Java / 狂神说位置: Home » Java » 本页 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区 ...
分类:编程语言   时间:2020-02-06 22:54:37    阅读次数:116
神仙道 等级材料
通天235级材料 装备 武器 战魂 6组共需 暖水鲤 10 10 10 360千心鸢 30 0 30 900雪刃 0 10 0 60极寒冰翼 60 60 0 1800水源灵珠 0 0 60 360 https://bbs.xd.com/forum.php?mod=viewthread&tid=321 ...
分类:其他好文   时间:2020-02-06 22:54:18    阅读次数:114
巧用c语言的位运算代替部分求余%计算
网上看到一个文章,里面讲述了四种高效c语言执行的方法, 1、使用空间代替时间 2、使用数学优化,而不是死计算,笨计算 3、使用位运算 4、使用嵌入汇编 前三点比较容易掌握,第四点基本上需要有比较深厚的汇编基础。 这里讲讲位运算, 1、无符号数据中, 左移1位,等价于除以2,右移1位,等价于乘以2,, ...
分类:编程语言   时间:2020-02-06 22:54:02    阅读次数:145
tensorflow-gpu与cuda 关系
对于版本号大于1.13的tensorflow gpu版本,如1.14、1.15和2.0,要安装CUDA10.0,不要安装最新的CUDA10.1,安装后会提示缺少很多库文件,而导致GPU版本的tensorflow无法使用。 CUdnn与CUDA的对应关系 NVIDIA官网链接:https://deve ...
分类:其他好文   时间:2020-02-06 22:53:51    阅读次数:119
2020.2.6
今天根据前几天所学进行了实践,哲学上就有“实践是检验真理的唯一标准”,而在代码世界中,会用就是基础,能自己写则是有能力,根据视频中老师的讲解,再借助网上的资源,做了部分家庭记账本,但是还存在很多不足,需要我去改正和努力学习 ...
分类:其他好文   时间:2020-02-06 22:53:12    阅读次数:57
Json数据序列化
Newtonsoft.Json,一款.NET中开源的Json序列化和反序列化类库(下载地址http://json.codeplex.com/)。 下面是Json序列化和反序列化的简单封装: /// <summary> /// Json帮助类 /// </summary> public class J ...
分类:Web程序   时间:2020-02-06 22:51:55    阅读次数:101
969条   上一页 1 ... 4 5 6 7 8 9 10 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!