知识大全 实现论坛树型结构的具体算法
Posted 结构
篇首语:吾生也有涯,而知也无涯。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 实现论坛树型结构的具体算法相关的知识,希望对你有一定的参考价值。
作者 flyblue 实现论坛树型结构的算法很多 具体你可以去的全文搜索中查询 我现在的JSP论坛采用的也是当中的一种 不用递归实现树型结构的算法 现在我将论坛树型结构的具体算法和大家介绍一下 和大家一起交流 演示表的结构 表名 mybbslist 字段 数据类型 说明 BBSID 自动编号 RootID Int 根帖ID 本身为根帖则RootID = ID FID Int 父帖ID 上一层帖子的ID 如是根帖则FID = DEPTH Int 根帖Level= 其他依据回复的深度递增 BBSSubject Char 主题 创建表 create table mybbslist ( forumID int( ) not null bbsID int auto_increment primary key rootid int( ) not null fid int( ) not null depth int( ) not null userID int( ) not null bbsUser varchar( ) not null bbsSubject varchar( ) not null bbsContent text bbsTime varchar( ) bbsRead int( ) bbsReply int( ) INDEX forumID (forumID)) 连接MYSQL数据库的BEAN package netzero; import java sql *; public class mydb String driverName = gjt mm mysql Driver ; Connection conn = null; Statement stmt = null; ResultSet rs = null; String connURL= jdbc:mysql://localhost/mybbs?user=root&password=how&useUnicode=true&characterEncode= _ ; //String connURL= jdbc:mysql://localhost/netzerobbs?user=root&password=how ; public mydb() try Class forName(driverName); catch (java lang ClassNotFoundException e) System err println( netzero(String): + e getMessage()); public ResultSet executeQuery(String sql) throws SQLException conn = DriverManager getConnection(connURL); stmt = conn createStatement(); rs = stmt executeQuery(sql); return rs; public boolean closeConn() try if (rs!=null) rs close(); if (stmt!=null) stmt close(); if (conn!=null) conn close(); return true; catch ( SQLException ex ) System err println( closeConn: + ex getMessage()); return false; 显示论坛的JSP程序相关参考
在项目开发中树型结构是经常被使用的通常情况下我们对查询的结果集使用一些免费的js文件就能达到很好的显示效果比如 但是有时候我们需要对下拉列表也提供树型结构(比如论坛的板块跳转)这个时候我们就
()堆排序是对树型选择排序的改进克服了树型选择排序的缺点其定义在前面已多次谈到请参见上面四应用题的题和题()筛选是堆排序的基础算法由于堆可以看作具有n个结点的完全二叉树建堆过程是从待排序序列第一个
知识大全 使用SQLSERVER 2005/2008 递归CTE查询树型结构的方法
使用SQLSERVER2005/2008递归CTE查询树型结构的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
第十章数据结构程序设计示例 本章通过具体的实例介绍了数据结构的实验过程包括对问题的分析数据结构的确定与建立算法的设计与实现程序的编制与调试实验报告的编制等本章特别强调了程序的规范说明和建立数据结构模
基本概念 顺序栈即栈的顺序存储结构是利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素基本算法 在顺序栈上实现栈的六种基本运算具体算法如下 置空栈 判栈空 &nbs
算法与数据结构的关系紧密在算法设计时先要确定相应的数据结构而在讨论某一种数据结构时也必然会涉及相应的算法下面就从算法特性算法描述算法性能分析与度量等三个方面对算法进行介绍 算法特性 算法(Al
顺序串上的子串定位运算 ()朴素的串匹配算法的基本思想 即用一个循环来依次检查nm+个合法的位移i(≤i≤nm)是否为有效位移 具体过程【参见动画演示】 ()顺序串上的串匹配算法 以下以
算法与数据结构是相辅相承的解决某一特定类型问题的算法可以选定不同的数据结构而且选择恰当与否直接影响算法的效率反之一种数据结构的优劣由各种算法的执行来体现 要设计一个好的算法通常要考虑以下的要求
一个算法是由控制结构和原操作构成的其执行时间取决于两者的综合效果为了便于比较同一问题的不同的算法通常的做法是从算法中选取一种对于所研究的问题来说是基本运算的原操作以该原操作重复执行的次数作为算法的
二课程内容和考核目标第一章绪论 本章介绍了数据结构的内容和方法几种基本数据结构以及抽象数据类型的概念阐述了问题数学模型算法与程序之间的关系对算法算法设计目标算法的描述以及算法分析方法作了较详细的介绍