校园论坛(Java)—— 数据报表模块
校园论坛(Java)—— 用户管理系统模块
校园论坛(Java)—— 考研学习模块
校园论坛(Java)—— 帖子模块
校园论坛(Java)—— 登录注册和用户信息模块
校园论坛(Java)——环境配置篇
回溯法(Java)1、引言2、回溯法2.1 定义2.2 使用场合2.3 基本做法2.4 具体做法2.5 常见例子3、比较4、 问题的解空间4.1 介绍4.2 解空间(Solution Space)4.3 举例5、基本思想5.1 基本步骤5.2 常用剪枝函数5.3 深度优先的问题状态生成法5.4 宽度优先的问题状态生成法6、计算复杂性7、算法框架8、核心代码9、参考资料1、引言迷宫问题中的回溯主要体
单源最短路径问题(Java)1、问题描述2、算法思路3、代码实现4、算法正确性和计算复杂性4.1 贪心选择性质4.2 最优子结构性质4.3 计算复杂性5、参考资料1、问题描述给定带权有向图G=(V,E),其中每条边的权是非负实数。另外,还给定V中的一个顶点, 称为源。现在要计算从源到所有其他各顶点的最短路长度。这里路的长度是指路上各边权之和。这个问题通常称为单源最短路径问题。其中,V表示顶点集合,
校园论坛设计(Java)0、写在前面1、项目介绍2、项目背景3、项目功能介绍3.1 总体设计图3.2 帖子模块3.3 学习模块3.4 个人信息模块3.5 数据报表模块3.6 校园周边模块3.7 用户管理模块3.8 登录注册模块4、数据库总体设计0、写在前面Windows版本:Windows10JDK版本:Java8MySQL版本:MySQL5.7Tomcat版本:Tomcat9.0IDE:Inte
HBase查询一张表的数据条数的方法0、写在前面1、HBase-Shell的count命令2、Scan操作获取数据条数3、执行Mapreduce任务4、Hive与HBase整合5、协处理器Coprocessor实现6、参考资料0、写在前面Linux版本:Ubuntu Kylin 16.04Hadoop版本:Hadoop-2.7.2Zookeeper版本:HBase自带HBase版本:HBase-1
线性时间选择(Top K)问题(Java)1、前置介绍2、分治法求解3、代码实现4、复杂度分析5、扩展6、参考资料1、前置介绍定义选择问题(select problem)是指在n个元素的集合中,选出某个元素值大小在集合中处于第k位的元素, 即所谓的求第k小元素问题(kth-smallest)。元素选择问题的一般提法给定具有n个元素的一个线性序集和一个整数k,其中,l<=k<=n,题目要
Strassen矩阵乘法问题(Java)1、前置介绍3、代码实现4、复杂度分析5、参考资料1、前置介绍矩阵乘法是线性代数中最常见的问题之一 ,它在数值计算中有广泛的应用。 设A和B是2个nXn矩阵, 它们的乘积AB同样是一个nXn矩阵。 A和B的乘积矩阵C中元素C[i][j]定义为:采用传统方法,时间复杂度为:O(n3)因为按照上述的定义来计算A和 B的乘积矩阵c,则每计算C的一个元素C[i][j
最优二叉搜索树问题(Java)1、前置介绍2、算法设计思路2.1 最优二叉搜索树的结构2.2 一个递归算法2.3 计算最优二叉搜索树的期望搜索代价3、代码实现4、复杂度分析5、参考资料1、前置介绍设S={x1, x2, … , xn} 是有序集, 且x1 < x2 < … < xn, 表示有序集S的二叉搜索树利用二叉树的结点存储有序集中的元素。它具有下述性质:存储于每个结点中的元
大数据量一次性导入MongoDB0. 写在前面1. 前置芝士2. mongoimport命令导入JSON文件数据失败3. db.COLLECTION.count()返回值不正确4. 数据导入不完全5. 参考资料0. 写在前面Linux:Ubuntu16.04 KylinMongoDB:3.2.7数据文件大小:13518条1. 前置芝士mongoimport命令可以将数据文件导入到MongoDB
棋盘覆盖问题(Java)1、问题描述2、算法设计思路3、代码实现4、复杂度分析5、参考1、问题描述在一个2k×2k个方格组成的棋盘中,若恰有一个方格与其他方格不同,则称该方格为一特殊方格,且称该棋盘为一个特殊棋盘。显然特殊方格在棋盘上出现的位置有4k 种情形.因而对任何k ≥ 0,有4k种不同的特殊棋盘。如下图中的特殊棋盘是当k = 2时16个特殊棋盘中的一个。在棋盘覆盖问题中,要用下图所示的4种
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号