【多次过】Lintcode 245. 子树

有两个不同大小的二叉树: T1 有上百万的节点; T2 有好几百的节点。请设计一种算法,判定 T2 是否为 T1的子树。 样例 下面的例子中 T2 是 T1 的子树: 1 3 / \ / T1 = 2 3 T2 = 4 / 4 下面的例子中 T2 不是 T1...
分类: 其他 发布时间: 09-17 23:54 阅读次数: 0

图像处理常用边缘检测算子

图像处理常用边缘检测算子      不同图像灰度不同,边界处一般会有明显的边缘,利用此特征可以分割图像。需要说明的是:边缘和物体间的边界并不等同,边缘指的是图像中像素的值有突变的地方,而物体间的边界指的是现实场景中的存在于物体之间的边界。有可能有边缘的地方并非边界,也有可能边界的地方并无边缘,因为现实世界中的物体是三维的,而图像只具有二维信息,从三维到二维的投影成像不可避免的会丢失一部分信息;另...
分类: 其他 发布时间: 09-17 23:52 阅读次数: 0

2018深圳杯数学建模A题

2018思特奇杯数学建模竞赛题目(请严格遵守对论文格式的统一要求)A题-人才吸引力评价模型研究      在世界各国和全国各地都加大争夺人才的背景下,一个城市要保持其竞争活力和创新力,必须与时俱进地但不盲目地调整相关人才吸引政策。2018年深圳市将加大营商环境改革力度作为一项重要工作,以吸引更多优秀的高新企业和优秀的人才。   吸引人才最关键的是:符合人才的理想,满足人才的需求和愿望。对大多数人来...
分类: 其他 发布时间: 09-17 23:52 阅读次数: 0

使用脚本自动复制U盘中文件

欢迎使用Markdown编辑器写博客 最近就要考试了,考试题就在老师的U盘里。于是我有了一个邪恶的想法,当把U盘插入到电脑里面的时候,自动执行程序,把U盘里面的文件自动拷贝到本地文件夹。 说干就干,有了这个想法之后,我就上网找了相关的程序。还真找到一个这样的脚本。代码如下: set fso=createobject("scripting.filesystemobject&a
分类: 其他 发布时间: 09-17 23:52 阅读次数: 0

求最长回文子串

求最长回文子串 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。 1.暴力法 很显然,暴力法将选出所有字符串可能的开始和结束位置,并检验它是不是回文串。 复杂度分析 时间复杂度 O(n3)。群举所有字符串的复杂度是O(n2),验证每个字符串是否为回文串的时间复杂度为 O(n),所以总的时间复杂度为O(n3)。 空间复杂度:O(1) ...
分类: 其他 发布时间: 09-17 23:51 阅读次数: 0

Chapter01 市场营销绪论

第一章市场营销概论 第一节 市场与市场营销 市场 1.市场的含义 菲利普,美国经济学教授,被誉为“现代营销学之父。” 市场可以归纳为以下三种: + 商品交换的场所或领域 + 买方和卖方所构成的交换关系总和 + 市场是潜在的购买者 + 市场的三个关键因素的公式:市场=人口+购买力+购买欲望 市场的概念: 狭义的:商品交换的场所或领域。 广义的市场:对某种商...
分类: 其他 发布时间: 09-17 23:51 阅读次数: 0

信息检索第一章

Chapter1 信息与信息资源 学习信息检索的原因:被大量的信息所包围。 学会搜索信息,了解相关课题研究动态,避免重复劳动。 学习目标:文献检索 文献资源日益庞大,出版速度加快; 文献检索是研究人员的必备技能,也是科研先期工作; 文献检索是知识更新的手段,通过文献检索获取学术动态,寻求未知的答案。培养自学能力。 考核要求: 考勤、实践作业:3...
分类: 其他 发布时间: 09-17 23:50 阅读次数: 0

保险精算笔记Chapter01

第一章 利息的基本概念 一、实际利率与实际贴现率 1.利息的概念:简单来讲就是一定时期内所获得的报酬。这里的报酬与本金、利率有关。 2.本金的概念:借款的初始资金。为计算方便以1开始。可看成起始金额。 3.积累值或终值:积累值得决定因素:a.本金;b.时间长度。 利息即终值减去本金,即它们的差额。 假设:本金为1,经过时间t后的积累值为 a(t)a(t)a(...
分类: 其他 发布时间: 09-17 23:50 阅读次数: 0

shell循环判断语法

for循环for循环数字1-100得出数字1到100的和[root@localhostsrc]#catfors.sh#!/bin/bashsum=0forain`seq1100`dosum=$[$a+$sum]doneecho$sum[root@localhostsrc]#sh-xfors.sh+sum=0部分执行过程++seq1100+forain'`seq1100`'+sum=1+forain
分类: 企业开发 发布时间: 09-17 23:48 阅读次数: 0

ESXi 5.1 激活

ESXi 5.1 激活
分类: 企业开发 发布时间: 09-17 23:48 阅读次数: 0

node+express+mongoDB搭建个人博客 (三)

搭建个人博客 ( YIDBlog )上一章我们讲完了注册和登录功能,有人问我,登录完之后每次个人信息就没了,对此,我们就要用到session来储存我们登录之后的信息1.我们需要在项目里面引用几个中间件:express-session,connect-mongo打开终端,输入命令行:npm install express-session --save npm install connect-mongo
分类: 其他 发布时间: 09-17 23:48 阅读次数: 0

node+express+mongoDB搭建个人博客 (四)

搭建个人博客 ( YIDBlog )当我们实现了注册,登录,登出功能之后,接下来我们可以来发表文章了。1.在models文件夹创建posts.model.js,代码如下:var mongoose = require('mongoose'); var config = require('./../config/config'); mongoose.connect(config.mongodb); va
分类: 其他 发布时间: 09-17 23:48 阅读次数: 0

node+express+mongoDB搭建个人博客 (五)

搭建个人博客 ( YIDBlog )上一篇文章中我们已经完成了文章的发表,接下来我们来实现对文章的编辑和删除。1.对文章的编辑,修改detail.ejs,代码如下:<%- include header %> <p> <span><a class="edit" href="/edit/<%= post.author %>/<%= post.title %>?id=<%=post._id%>">编辑</
分类: 其他 发布时间: 09-17 23:47 阅读次数: 0

node+express+mongoDB搭建个人博客 (六)

搭建个人博客 ( YIDBlog )前几章我们已把微博的基本都实现了,最后我们再来做一个验证是否登录功能。1.在index.js如下代码: //检测是否登录 function checkLogin(req,res,next){ if(!req.session.user){ req.flash('error','未登录,请您先登录');
分类: 其他 发布时间: 09-17 23:47 阅读次数: 0

webpack安装和使用

安装web pack这里我们用到node.js的nam,如果没有下载的,可以到https://nodejs.org/en/先下载安装。1.我们通过npm在全局环境下安装webpack:npm install webpack -g2.安装成功后,我们用终端输入命令行:webpack —help查看webpack提供所有的命令3.现在开始构建我们的模块,先建一个文件夹,取名webpack_test(不要
分类: 其他 发布时间: 09-17 23:47 阅读次数: 0

webpack打包react和过程遇到的问题

1.首先我们需要在项目下载中间件:babel-preset-es2015,babel-preset-react,react,react-router,webpack-dev-servernpm install babel-preset-es2015 babel-preset-react react react-router react-router --save-devwebpack-dev-ser
分类: 其他 发布时间: 09-17 23:47 阅读次数: 0

vue.js创建项目

使用vue-cli搭建项目前期准备1.要求已安装Node.js (>=4.x, 6.x preferred) and Git 2.webpack一. 安装全局vue-clinpm install vue-cli -g二.创建项目1.我在我的桌面创建一个文件夹myFirst,为了方便寻找,然后在该文件夹下vue init webpack my-vue2.到我们my-vue文件夹下,安装项目的依赖np
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

jQuery ajax读取本地json文件以及跨域问题

jQuery ajax读取本地json文件以及跨域问题作为一名前端,当我们想要动态异步加载数据的时候总找不到后台数据,这时我们可以自己建一个json文件用来异步操作。1. data.json文件{ "result": true, "users":[ { "firstName":"yi", "lasName":"dong
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

java NIO buffer --directBuffer (2)

HeapBuffer ----堆缓冲 :其实是在java 的内存模型中,java 虚拟机可以直接管控的 DirectBuffer ---直接缓冲 :使用的是native ,与操作系统挂钩,调用的是c 或者c++ 的代码,不在java 的内存模型中,我们称为堆外内存,因为不属于java 内存模型,所以java 虚拟机管控不到; 但是 address 维护了堆外内存的引用 (在buffer 类中维护者 long address) 那么问题来了,为什么不直接用HeapBuffer 操作,反而 使用D
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

python多任务的导包问题

多线程的使用:   import threading   def func(x):     print(x)   t= threading.Thread(target=func,args=(12,))   # 线程启动   t.start()   # 主进程阻塞,等待子进程的退出   t.join()   # 设置线程为主线程的守护线程   t.setDaemon() 多进程的使用   from multiprocessing import Process   def func(x):    
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0