码迷,mamicode.com
首页 > 2020年07月09日 > 全部分享
二叉树的累计和
给定一个二叉搜索树(Binary Search Tree),把它转换成为累加树(Greater Tree),使得每个节点的值是原来的节点值加上所有大于它的节点值之和。 例如: 输入: 原始二叉搜索树: 5 / \ 2 13 输出: 转换为累加树: 18 / \ 20 13 O(n) 思路:反序中序遍 ...
分类:其他好文   时间:2020-07-09 22:05:47    阅读次数:73
深度学习面试题33:RNN的梯度更新(BPTT)
目录 定义网络 梯度反向传播 梯度更新 面试时的变相问法 参考资料 BPTT(back-propagation through time)算法是常用的训练RNN的方法,其实本质还是BP算法,只不过RNN处理时间序列数据,所以要基于时间反向传播,故叫随时间反向传播。 BPTT算法在吴恩达和李宏毅等教授 ...
分类:其他好文   时间:2020-07-09 22:05:20    阅读次数:123
学习项目-前端-第二课:ElementUI:paginate
一、modify easy-mock-->/api/gathering/search/{page}/{size} { "flag": true, "code": 20000, "message": "@string", "data": { "total": "@integer(60, 100)", ...
分类:其他好文   时间:2020-07-09 22:05:02    阅读次数:61
用户文档集测试
写在前面用户文档集测试并不是所有公司都会进行的,只是部门公司会有。但用户文档集测试也是有必要的,现在我以个人实际项目遇到的文档集测试做一个参考示例,用户文档测试包括四部分:完备性,正确性,一致性,易理解性完备性介绍完备性:用户文档应包含产品使用所需要的全部信息:(包括用户可调用的所有功能;所有边界值... ...
分类:其他好文   时间:2020-07-09 22:04:45    阅读次数:145
2020.1.2 IDEA 正版激活,IntelliJ IDEA 注册码,激活码 2018 2019idea
https://huangchanghuan.github.io/ideaCracking 2020.1.2 IDEA 正版激活,IntelliJ IDEA 注册码,激活码 ...
分类:其他好文   时间:2020-07-09 22:04:12    阅读次数:1251
Windows Socket编程精华《TCP通信服务器》
1、网络中进程之间如何通信? 首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程 ...
分类:Windows程序   时间:2020-07-09 22:03:54    阅读次数:67
[C]enum类型
#include <stdio.h> typedef enum {FALSE, TRUE} Boolean; Boolean isEven(int i) { if ( i % 2 == 0 ) return TRUE; else return FALSE; } int main() { int i ...
分类:编程语言   时间:2020-07-09 20:58:12    阅读次数:73
正则表达式
1.为什么需要正则表达式? 简洁的代码 严谨的验证文本框中的内容 生产环境中更为常用的方式 2..定义正则表达式 普通方法 var reg=/表达式/附加参数 构造函数 var reg=new RegExp("表达式","附加参数"); 3.表达式的模式 简单模式 只能表示具体的匹配 复合模式 可以 ...
分类:其他好文   时间:2020-07-09 20:57:50    阅读次数:73
课程学习总结报告
一、基础知识 1、Liunx汇编 主要寄存器:EAX、EBX、ECX、EDX、EBP、ESI、EDI、EIP、ESP(其中ESP是堆栈栈顶寄存器,EBP是堆栈基址指证针,EIP寄存器不能直接使用和修改。调用call时会修改EIP指针。EBP和ESP总指向同一个堆栈,EBP指向栈底,ESP指向栈顶) ...
分类:其他好文   时间:2020-07-09 20:57:31    阅读次数:110
建立网站的步骤
如果您打算开始自己做网站,但是不知道从哪里开始,那么您来对地方了。当你看到这个标题的时候,是的,任何人都可以轻松搭建属于自己的网站。您无需了解任何代码、网站设计或网站开发方面的知识。只需要跟着我的步骤,可以在1~2个小时内轻松拥有自己的网站。选择建站程序自己做网站,您需要做的第一件事请是选择怎样的建站程序来搭建网站。市面上有很多的CMS可供选择,但是选择正确的建站程序是您的当务之急。这里,MAY的
分类:Web程序   时间:2020-07-09 20:57:15    阅读次数:99
课程学习总结报告
linux的组成: 内核,shell,文件系统等组成了基本的linux系统。 linux系统的主要功能有中断机制和进程管理,其中系统调用为特殊的中断。 linux的系统调用:通过int $0x80(32位)或syscall指令(64位)来触发系统调用,之后进入内核,执行对应的中断服务程序entry_ ...
分类:其他好文   时间:2020-07-09 20:57:01    阅读次数:68
使用python链接mysql
Python DB-API使用流程: 引入API模块 获取与数据库的连接 执行SQL语句和存储过程 关闭数据库连接 一、接口包安装 1)windows环境 下载地址:https://pypi.python.org/pypi/MySQL-python/1.2.5 比如:MySQL-python-1.2 ...
分类:数据库   时间:2020-07-09 20:56:44    阅读次数:81
c-means
二 算法 2.1. 模糊集[1] 定义:在论域X上的模糊集合是X到[0,1]的一个映射,称作隶属函数,记作: 对于称为x对于的隶属度,隶属度越接近于1,表示x属于的程度越高,越接近于0表示x属于的程度越低。用取值于区间[0,1]的隶属函数表征x 属于的程度高低。由于许多事物受多种因素影响,所以无法给 ...
分类:其他好文   时间:2020-07-09 20:56:24    阅读次数:143
堆排序的时间复杂度分析
堆排序分为两步,即初始化堆、调整堆。 两个步骤都要调用一个调整结点顺序的函数,以大根堆为例,操作为: 1:如果父亲结点num[a]和它的两个孩子结点num[2a+1], num[2a+2]满足um[a] > max{num[2a+1], num[2a+2]},那么返回; 2:如果不满足堆的性质,那么 ...
分类:编程语言   时间:2020-07-09 20:56:07    阅读次数:161
linux课程总结
1. Linux系统如何启动 Linux系统开机首先运行BootLoader,然后由BootLoader引导启动内核,由内核检查和初始化硬件设备,载入设备的驱动程序模块,安装root文件系统,然后内核将启动一个名为init的进程。在Init运行完成并启动其它必要的后续进程后,系统开始运行,引导过程结 ...
分类:系统相关   时间:2020-07-09 20:55:52    阅读次数:82
工业互联网平台加速了石化行业数字化转型步伐
我国工业互联网与实体经济的融合持续深化,正由理念倡导走向垂直深耕阶段。近期,我们对石化行业进行调研,调研发现石化行业存在设备管理不透明、工艺知识传承难、产业链上下游协同水平不高、安全生产压力大等痛点,亟需加快基于工业互联网平台的数字化转型步伐,更多信息尽在振工链。我们建议石化企业以设备智能管控、生产协同优化为切入点,提升设备管理、生产管理、供应链管理、安全管理、节能降耗等环节的数字化水平,加速推动
分类:其他好文   时间:2020-07-09 20:55:29    阅读次数:210
规约(Spec)设计总结
程序的规约(Spec)在一个项目中占有十分重要的地位,一段没有撰写Spec的代码交由他人修改,亦或是一段时间后自己修改,都是一件令人头疼的事情。一个良好的Spec可以省去许多不必要的反复阅读代码的时间。 1 规约定义 一个Java方法的Spec包含包括该方法前的文档注释、方法名称以及方法的参数,也就 ...
分类:其他好文   时间:2020-07-09 20:55:05    阅读次数:118
724条   上一页 1 ... 5 6 7 8 9 10 11 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!