动态规划4 划分型动态规划 题目1:LintCode 108Palindrome Partitioning II题目2:LintCode 108Palindrome Partitioning IIInput: "aab"Output: 1Explanation: Split "aab" once, into "aa" and "b", both palindrome....
动态规划3 序列型动态规划 序列型动态规划动态规划dp[i]中的下标i表示前i个元素a[0],a[1],...,a[i-1]的某种性质初始化中,dp[0]表示空序列的性质坐标型动态规划的初始条件dp[0]就是指以a[0]为结尾的自子序列的性质题目1:LintCode 516 Paint House IIdp[i][1]....dp[i][k] :尤其前i栋房子 并且i-1是颜...
Spring开发1 Spring基础及组件使用 相比 Spring Boot 以及 Spring MVC , Spring组件使用比较多Spring是一种开源轻量级的框架,解决JavaEE的解决方案。“一站式”spring--->IOC-DI依赖注入Dog dog = new Dog();application.xml---->声明 <bean id="dog" class="c...
归并排序 求逆序对数 合并排序/归并排序分治策略一种平衡、简单的二分分治策略当只剩一个数的时候就说明他是有序的1.分解:一分为二 o(1)2.治理:对两个子序列合并排序3.合并:O(n)的时间 把两个有序的序列合并 最主要的部分树的高度是O(logN)元素个数:high-low+1子序列:low midmid+1 hig...
PAT1020 二叉树构建以及层次遍历注意对递归边界的把握之前的博客有错误,改正一下:T->lchild = createBiTree(pos, in, index);T->rchild = createBiTree(pos+index, in+index+1, len-index-1);https://www.cnblogs.com/JCcodeblgos/...
java学习2 零基础 10.方法的签名和重载overload方法的签名是一个类中的唯一标识 1 package com.geekbang.supermarket; 2 3 public class MerchandiseV2Overload { 4 5 public String name; 6 public String id; 7 ...
二叉树 概念+代码 树空树和非空树树是一个递归的定义,根结点除外剩余的部分都可以看作为一棵树。子树之间是互不相交的内部节点:除了树根和子叶节点树根是第一层(不统一,不同书的描述不同。)树的存储顺序存储双亲表示法 优点:找双亲方便 缺点:找孩子不容易孩子表示法 优点:找孩子方便 ...
数据结构4 并查集 查找的时候才更新的时候合并的时候不更新 1 #include <iostream> 2 using namespace std; 3 #define N 100 4 int father[N]; 5 int n, m; 6 7 void init(){ 8 for(int i=1; i<=n; i+...
Spring开发2 spring基础及组件使用2(conditional,import,factorybean) JDO java data object 99-03年注解:声明配置类 bean 早期从xml解析 配置类@configuration 相当于 配置文件扫描的注解:@controller @Service @Respostry @Componentif(useDefaultFilters){registerDefaultFil...
Python操作三大主流数据库 网址:https://coding.imooc.com/learn/list/114.html学会使用的技术栈:python flask redis mongoDB mysql第1章 数据库简介简单介绍Mysql、数据库简介、导学篇第2章 mysql基础XAMPP 集成好的 最流行的PHP开发环境mac 版本的mysql 安装https://www.cnblogs.co...
归并排序刷题 POJ 2299 超快速排序两两交换生成有序序列 ----》 数逆序元素的个数 逆序对mid-i+1 第一个元素的下标 i子序列之后要有序在合并的时候数一数逆序对的个数110 = 6 6/2 = 3 右移一位 011=3 左移动 1100=12 1 #include <iostream> 2 #incl...
python import的一些问题 python 在import 自己些的包的适合会出现一些奇怪的问题,尤其是在vs code这种编程环境比较宽松的情况下,自己找了一些资料来解决这个问题但是经过反复的实验都没有成功,因此些一些自己的体会。首先推荐一篇博客:https://pyliaorachel.github.io/blog/tech/python/2017/09/15/pythons-import-trap.html ...
深度学习 吴恩达 Andrew Ng 1.神经网络和深度学习课程地址:https://mooc.study.163.com/course/2001281002#/info2.改善深层神经网络:超参数调试、正则化以及优化3.结构化机器学习项目4.卷积神经网络卷积神经网络卷积 以边缘检测为例,说明了不同的滤波器filter可以检测出,不同的形状。检测出前者的图片中间的垂直结构。垂直边缘滤波器加测出图片中的垂直...
PAT1101 快速排序 暴力模拟超时存在问题:超时格式错误 1 /* 2 快速排序Quit Sort 3 pivot 枢轴 4 */ 5 #include <iostream> 6 #include <cstring> 7 #include <string> 8 #include...
线性表 链表 计算机中的三大结构:线形结构 不分叉树形结构图形结构直接前驱、该元素、直接后继线性表存储顺序表存储优点: 快速访问数组链式存储优点:大量删除、更新操作链表用typedef将结构体等价于 类型名Lnode,指针Linklisttypedef struct Lnode{ ElemType data; s...
数据可视化 Tableau Echarts Illustrator 学最有用的第一章 : 导论1-1 数据可视化应用及学习技巧数据可视化作用:1.信息记录(使用图形化的数据记录信息)2.抽象 现实的一种抽象3.展示隐含模式4.传播思想为什么:1.信息可视化2.清晰直观 视觉基因第二章 : 数据可视化思想2-1 可视化表达背景与趋势和第一节内容一样2-2 视觉感知与视觉通道视觉编码描述的是将数据映射到最终可视化结果上...
python字符串处理 正则表达式 以上代码来自 莫烦python 地址:https://morvanzhou.github.io/tutorials/python-basic/basic/13-10-regular-expression/# Regular Expressionimport repattern1 = 'cat'pattern2 = 'bird'string = "dog runs to cat...
python与数据库(SQLServer、MySQL、Redis、MongoDB) 视频资料:mysql mac homebrew安装 配置密码https://www.jianshu.com/p/4cb5ef29a099代码整理code1:SQLServercode2:MySQLcode3:Rediscode4:MongoDB转载于:https://www.cnblogs.com/JCcodeblgos/p/10225596.html...
网络表示学习 图神经网络资料整理 网络表示学习图神经网络https://github.com/thunlp/GNNPapersGraph Neural Networks: A Review of Methods and Applications 清华大学论文:https://arxiv.org/pdf/1812.08434.pdf机器之心专栏解读:https://mp.weixin.qq.com/s?__bi...
CS224n: Natural Language Processing with Deep Learning 学习笔记 课程地址:http://web.stanford.edu/class/cs224n/时间:2017年主讲:Christopher Manning、RichardLecture 1: IntroductionNLP:Natural language processing常见自然语言项目:(有一次面试问过)微软 Cortana苹果 Siri (消费级技术)亚马逊 Al...