1、递归的特点 递归算法是一种直接或间接调用自身算法的过程,在计算机编程中,递归算法对解决一大类问题是十分,它往往使算法的描述简洁而且易于理解。 递归算法解决问题的特点: (1)递归就是在过程或函数里调用自身 (2)在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 (3)递归算法解题通 ...
分类:
编程语言 时间:
2018-11-09 23:50:22
收藏:
0 评论:
0 赞:
0 阅读:
126
题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 提交链接:点击 思路: 代码: 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 提交链接:点击 思路: 代码: ...
分类:
其他 时间:
2018-11-09 23:50:07
收藏:
0 评论:
0 赞:
0 阅读:
107
太简单了,直接贴题目然后上代码。 题目: 实验2 2.1 实验目的 熟练掌握线性表的链式存储结构。 熟练掌握单链表的有关算法设计。 根据具体问题的需要,设计出合理的表示数据的链式存储结构,并设计相关算法。 2.2 实验要求 本次实验中的链表结构指带头结点的单链表; 单链表结构和运算定义,算法的实现以 ...
分类:
编程语言 时间:
2018-11-09 23:49:28
收藏:
0 评论:
0 赞:
0 阅读:
217
1、系统环境,必要知识 暂时关闭防护墙,关闭selinux: 准备知识: django:一个基于python的开源web框架。 uWSGI:一个基于自有的uwsgi协议,wsgi协议和http服务协议的web网关 nginx:高性能的代理web服务器 wsgi.py:django项目自带的wsgi接 ...
分类:
Web开发 时间:
2018-11-09 23:48:57
收藏:
0 评论:
0 赞:
0 阅读:
170
如下一个flask项目的目录: 这个flask项目在python3.6环境下可以正常启动,但是在python2.7环境下如下报错提示: 提醒模块找不到。如下解决方法: 只需要在views目录里面加一个空的__init__.py文件。 执行结果如下: 结束! ...
分类:
编程语言 时间:
2018-11-09 23:48:27
收藏:
0 评论:
0 赞:
0 阅读:
248
思路:求树上两点的距离,显然是dep[u] + dep[v] - 2 * dep[lca],用树上倍增去写。 参考:树上倍增的写法和应用(详细讲解,新手秒懂) 代码: ...
分类:
其他 时间:
2018-11-09 23:47:48
收藏:
0 评论:
0 赞:
0 阅读:
161
[sonata admin] argument "$code" of method ...
分类:
其他 时间:
2018-11-09 23:46:56
收藏:
0 评论:
0 赞:
0 阅读:
378
卡常的状压$DP$,愤怒的小鸟。 其实本来是个很水的状压$DP$,但因为最后三个点$n=18$,成功地把我的不可能达到的下界为$\Omega(2^nn^2)$,紧确的上界为$O(2^nn^3)$算法给卡死了$\rm{OTZ}$…… 那么这个地方,我定义的状态是$dp_s$表示猪的状态为$s$时的最小 ...
分类:
其他 时间:
2018-11-09 23:46:39
收藏:
0 评论:
0 赞:
0 阅读:
115
场景 某天我在本地修改了某个子项目的代码,并进行了打包: ,接着我运行父项目却发现自己刚刚的改动并没有生效,或者说,我刚刚打包好的子项目变回了打包前的代码。 通过cmd的输出我发现在运行父项目的时候,自动下载更新了远程依赖库的子项目,因此将我本地打包修改好的子项目依赖给更新成了远程库的,这就是为什么 ...
分类:
其他 时间:
2018-11-09 23:46:22
收藏:
0 评论:
0 赞:
0 阅读:
194
笔记-python-调试 一般在pycharm下调试或使用log查看输出日志,有时小程序不想这么麻烦,也有一些方便使用的调试方式可以使用。 1. idle调试 1.打开Python shell> debug > debugger; 2.f5运行文件; 3.可以在dubugger界面中进行调试; 2. ...
分类:
编程语言 时间:
2018-11-09 23:46:08
收藏:
0 评论:
0 赞:
0 阅读:
151
前言 flask的核心对象是Flask,它定义了flask框架对于http请求的整个处理逻辑。随着服务器被启动,app被创建并初始化,那么具体的过程是这样的呢? 系列文章 "flask基础之安装和使用入门(一)" "flask基础之jijia2模板使用基础(二)" "flask基础之jijia2模板 ...
分类:
移动平台 时间:
2018-11-09 23:45:40
收藏:
0 评论:
0 赞:
0 阅读:
174
操作系统:OSX10.14 XCode:10.1 热更新插件:https://github.com/nordnet/cordova-hot-code-push 这个热更新插件,在安卓下编译,没有问题,可以顺利编译,但是在最新版的XCode下编译,却出现错误了! 错误信息:ld: library no ...
分类:
其他 时间:
2018-11-09 23:45:22
收藏:
0 评论:
0 赞:
0 阅读:
142
from scipy.sparse import csr_matrix import numpy as np indptr = np.array([0, 2, 3, 6]) indices = np.array([0, 2, 2, 0, 1, 2]) data = np.array([1, 2, 3 ...
分类:
其他 时间:
2018-11-09 23:45:00
收藏:
0 评论:
0 赞:
0 阅读:
162
一、yum安装: 1. 在/etc/yum.repos.d/目录创建文件elasticsearch.repo 2. 添加以下内容 3. 执行yum命令:sudo yum install elasticsearch -y 4. 设置开机启动:sudo chkconfig --add elasticse ...
分类:
其他 时间:
2018-11-09 23:44:46
收藏:
0 评论:
0 赞:
0 阅读:
137
ES6 继承 (逼格最高,也是未来的趋势,必学必用) 声明子类 extends 父类名 就继承父类了 ...
分类:
其他 时间:
2018-11-09 23:44:27
收藏:
0 评论:
0 赞:
0 阅读:
153
与ArrayList同为List,LinkedList却展现出不同的特性。作为java.util下的另一重要容器,我们下面来探究一下LinkedList的源码实现及特性分析。 上篇文章讲述到,ArrayList用数组来存储数据,伴随数据量的变大,ArrayList动态扩充数组容量。与之不同,Link ...
分类:
编程语言 时间:
2018-11-09 23:44:08
收藏:
0 评论:
0 赞:
0 阅读:
164
一、简单表述 通过大量重复产生大量随机数模拟可能的实现环境帮助我们解决不确定场景下 的决策问题的方法 二、圆周率pi的计算 代码: 三、蒙特卡洛模拟在期权定价或者风险管理问题上有很强的能力,容易处理高维问题 缺点:高计算要求,因此必须高效的实现该算法 实现策略:(1)从基础到向量化两种方法 (2)纯 ...
分类:
其他 时间:
2018-11-09 23:43:48
收藏:
0 评论:
0 赞:
0 阅读:
216
环境 + macOS Python 版本要求 + 3.5+ + 2.7+ 安装 + 配置阿里云镜像(就算配置镜像下载都很慢,不配置还得了) + pip3 install "tensorflow =1.7.1",否则可能找不到TensorFlow包 ...
分类:
其他 时间:
2018-11-09 23:43:31
收藏:
0 评论:
0 赞:
0 阅读:
147
最近大概是泛做了线段树相关题目,但是这些线段树大概都需要比较强的思维和比较长的代码……$2333$ $\rm{Task1} $子段和 其实这个算是比较简单的了,毕竟$qyf$曾经给我们讲过,当时我就觉得十分的……麻烦233. 那么例题其实就是$\rm{SPOJ}$的$GSS$系列——的前三道题~~( ...
分类:
其他 时间:
2018-11-09 23:43:15
收藏:
0 评论:
0 赞:
0 阅读:
148
前言 总结一下flask框架的请求处理流程。 系列文章 "flask基础之安装和使用入门(一)" "flask基础之jijia2模板使用基础(二)" "flask基础之jijia2模板语言进阶(三)" "flask基础之app初始化(四)" WSGI协议 一般来说http服务器和框架需要进行解耦,h ...
分类:
其他 时间:
2018-11-09 23:43:02
收藏:
0 评论:
0 赞:
0 阅读:
145