当前位置:首页 » 节点 - 第8页

03月10日

STL之List的模拟实现_flyyyya的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 285次
STL之List的模拟实现_flyyyya的博客

STL之List的模拟实现List的模拟实现重点List的模拟实现#include<iostream>#include<assert.h>namespacenrf{template<classT>struct_list_node{_list_node<T>*_next;_list_node<T>*_prev;T_data;_list_node(constT&val&

03月09日

拉格朗日插值法_喜欢吃糖糖的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 640次
拉格朗日插值法_喜欢吃糖糖的博客
这里直接引出n次拉格朗日插值:

拉格朗日(Lagrange)插值C++声明:仅为个人笔记,相关知识仅供参考。目录拉格朗日(Lagrange)插值C++一、拉格朗日插值二、误差分析:三、代码实现:一、拉格朗日插值Lagrange插值属n次多项式插值,其成功之处在于用构造插值基函数的方法解决了求n次多项式插值函数的问题。在实际应用中的函数y=f(x)有可能出现这样的问题:函数没有解析表达式,只有一

03月08日

遍历二叉树的神级方法-Morris遍历【建议收藏】_x0919的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 246次
遍历二叉树的神级方法-Morris遍历【建议收藏】_x0919的博客

在前面,我们简单提及过二叉树的遍历方式,有递归和非递归两个版本的遍历。仔细想一想,不管是递归的,还是非递归的遍历,两种版本的遍历都是需要耗费大量的、额外的空间。比如当我们二叉树的高度有100层,那么递归时,系统就会一直压栈,最坏情况下,一直要压入100次遍历的递归函数,因为此处的空间复杂度是跟这颗二叉树的高度相关的。所以有人就在想,有没有什么方式,能够使

03月06日

【Java面试题】HashMap的底层原理_一宿君的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 220次
【Java面试题】HashMap的底层原理_一宿君的博客

HashMap的底层原理1、HashMap底层数据结构1.1、JDK1.7和JDK1.8中HashMap的重大区别(很重要)1.2、JDK1.8中HashMap涉及的数据结构1.3、JDK1.8为什么会引入红黑树?2、HashMap的主要参数都有哪些?3、HashMap的存取原理(put和get方法)3.1、map.put()方法实现原理3.2、map.get()方法实现原理3.3、HashMap的存取归纳总结4、

03月06日

新手向超好理解的带头双向循环链表_燕麦冲冲冲的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 252次
新手向超好理解的带头双向循环链表_燕麦冲冲冲的博客

目录一、易错接口详解1.1链表初始化1.2链表的销毁1.3尾删1.4在任意节点前插入二、简单接口实现2.1打印函数2.2尾插2.3头插2.4尾删2.5计算链表有效节点个数2.6通过值查找节点2.7对任意节点(头节点除外)删除三、头文件和相关定义一、易错接口详解1.1链表初始化初始化链表,即需要开辟一个头节点,这个头节点中的值没有意义,这个头节点的两个指针next和prev要指向自己。详情内容请跳转至第三大部分

03月04日

《图解数据结构与算法》(Java代码实现、注释解析、算法分析)_大数据_小袁的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 228次
《图解数据结构与算法》(Java代码实现、注释解析、算法分析)_大数据_小袁的博客

文章目录第1章数据结构与算法基础概述1.1数据结构和算法的重要性1.2数据结构概述逻辑结构存储结构1.3算法概述如何理解“大O记法”时间复杂度空间复杂度第2章数组2.1数组概念2.2无序数组2.3有序数组第三章栈3.1栈概念3.2栈的操作第4章队列4.1队列概念4.2队列的操作第5章链表5.1单链表单链表概念单链表操作5.2循环链表循环链表概念循环链表操作5.3双向循环链表双向循环链表概念双向循环链表操作第6

03月03日

学习区块链——比特币白皮书_不Van的梦的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 254次
学习区块链——比特币白皮书_不Van的梦的博客

比特币:一种点对点的电子现金系统终于要彻底准备开始好好学习区块链了!冲冲冲!摘要一个完全的点对点版本的电子现金将允许一方不通过金融机构直接在线支付给另一方。电子签名提供了部分解决方案,但是如果还需要一个可信任的第三方来防止双花,那么这个最大的好处也就没有意义。我们提出一个用点对点网络来解决双花的方案。这个网络给每笔交易打上时间戳,并进行哈希计算,放进一条基于哈希工作量证明的链,这形

03月02日

无线传感器网络笔记_i_Crave的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 409次
无线传感器网络笔记_i_Crave的博客

目录一 无线传感器网络简介二 无线传感器网络体系结构三 路由协议四MAC协议五拓扑控制六WSN定位技术七 时间同步八协议标准九ZigBee硬件平台十NesC语言十一 TinyOS操作系统一 无线传感器网络简介短距离无线通信特点:通信距离短,覆盖距离一般为10~200m。无线发射器的发射功率较低,发射功率一般小于100mW。工作频率多为免付费、免申请的全球通用的工业、科学、医疗频段。短距离无线通信技术的概念:指集信息采集、信息传输、信息处理于一体的综合型智能信息系统,并且其传输距离限制在一个较短的范围内。低成本、低功耗

02月28日

算法--递归_归途的雨的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 255次
算法--递归_归途的雨的博客

 目录     一、递归算法基本概念1.什么是递归?2.递归栈3.递归算法分析 二、递归三步曲 三、例题解析1.斐波那契数列  斐波拉契数列2.反转链表:  反转链表3.链表求和  链表求和    总结前言    本文是笔者第一次写类似的文章,旨在分享自己学习时的感悟,并用做学习的笔记。篇幅较长,但相信能给读者带来收获,如有不足欢迎指点。一、递归算法基本概念1.什么是递归?         自己调用自己的算法称为递归算法,这就好比套娃,大的套娃里面还有一个与它相似的套娃ÿ

02月24日

什么是区块链?真能改变货币和商业?终于有人讲明白了_大数据

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 259次
什么是区块链?真能改变货币和商业?终于有人讲明白了_大数据

导读:近几年来“区块链”似乎横空出世,引起广泛的关注。区块链从何而来?它到底是一种什么样的技术?它是否意味着新一波的技术浪潮?它将如何改变这个世界?怀着这些问题,我们一同来探究区块链技术的前世今生。作者:周兵方云山来源:大数据DT(ID:hzdashuju)01初识区块链2010年5月的一天,美国一个名叫Laszlo的年轻程序员,用10000枚比特币购买了两个比萨饼的优惠券。按照2017年12月17日比特币的最高价格约200

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1