09 2017 档案
摘要:复杂矩阵问题求导方法:可以从小到大,从scalar到vector再到matrix。 x is a column vector, A is a matrix practice:
阅读全文
摘要:303一维数组的升级版,方法就是用二维数组res存下从(0,0)到当前位置的sum,存的方法是动态规划,看着二维数组画圈比较好搞清楚其中的加减法 算子数组的sum的时候也是和存差不多的逻辑,就是某一部分加上另一部分,然后减去某一部分,逻辑画画圈就能看出来 比价重要的是动态规划存数的过程,以后二维数组
阅读全文
摘要:堆排序做的,没有全部排序,找到第k个就结束 堆排序的算法时间复杂度是:O(n*log k ) 下边快排的改进做法,O(n) 利用快速排序的思想,从数组S中随机找出一个元素X,把数组分为两部分Sa和Sb。Sa中的元素大于等于X,Sb中元素小于X。这时有两种情况: 1. Sa中元素的个数小于k,则Sb中
阅读全文
摘要:/* 堆是一棵完全二叉树,底层可以用数组实现,若根节点的index是0,那么若一个节点的index是i,它的父节点的index就是(i-1)/2, 左右子节点的index是i*2+1和i*2+2。 若是升序排列,就存储为最大堆,即任意节点都要比它的子节点要大。降序则存储为最小堆。 步骤: 1.构建最大堆,构建最大堆和每次调整最大堆都是把数组中最大元素调整到树顶 2.顶元素和最后元素交换,相当于把...
阅读全文
摘要:转自:http://blog.csdn.net/dc_726/article/details/42784275 Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷
阅读全文
摘要:idea中的surround with是把选中的代码块装进一些带有{}的语句中,比如if,try,for等等 快捷键是ctrl+alt+t,先选中代码,再按快捷键,如图
阅读全文
摘要:转自:http://blog.csdn.net/ring0hx/article/details/6152528 Microsoft SQL Server Microsoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000) 驱动程序包名:msbase.ja
阅读全文
摘要:1.标准目录结构: src -main –bin 脚本库 –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filters 资源过滤文件 –assembly 组件的描述配置(如何打包) –config 配置文件 –webapp web应用的目录。WEB
阅读全文
摘要:转自:http://blog.csdn.net/xlgen157387/article/details/56498938 在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况: 是选择war还是war exploded 这里首先看一下他们两个的区别: 1 2 (1)war模式这种
阅读全文
摘要:转自:http://www.cnblogs.com/java-maowei/p/5950930.html 第一部分: 安装 1. 下载地址: https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载; 2. 点击安装, 然后下一步, 直到下面这个页面: 建议:
阅读全文
摘要:转自:http://blog.jobbole.com/78960/ 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的
阅读全文
摘要:/** * 一、 * You are a professional robber planning to rob houses along a street.Each house has a certain amount of money stashed, * the only constraint stopping you from robbing each of them is tha...
阅读全文

浙公网安备 33010602011771号