我想了数据结构里面的线性表,栈和队列,数组和广义表,树(二叉树,哈夫曼树),图,排序(插入排序,冒泡排序,快速排序,归并排序,外部排序),查找等这些在ASP.net应用!请你高手或者朋友在线时留言给我,好吗?谢谢

解决方案 »

  1.   

    我想了数据结构里面的线性表,栈和队列,数组和广义表,树(二叉树,哈夫曼树),图,排序(插入排序,冒泡排序,快速排序,归并排序,外部排序),查找等这些在ASP.net应用!请你高手或者朋友在线时留言给我,好吗?谢谢
    主要是想知道:存储数据进去数据库的时候用线性表,还是从数据库提取数据出来的时候用到线性表? 
      

  2.   

    这些数据结构和算法在一般的asp.net应用基本上很少使用,应用最多的地方我觉得是那些跟图形处理方面的应用,像GPS和网络地图
      

  3.   

    图--电子地图,最短路径-1、广度算法。2、深度算法
    排序--可以做收费广告轮换。
    树--asp.net TreeView导航。
    栈和队列--可以做小的撤销功能,或者把数组存入session实现购物车。
      

  4.   

    yeness 的例子还是有点不明白呵呵,比如说有个问题:你是存储数据进去数据库的时候用线性表,还是从数据库提取数据出来的时候用到线性表?
      

  5.   

    如果是集合型存储结构,你可以去下载PowerCollection,搜索一下就能找到下载。总的来说,.NET不是面向算法的语言,所以这些你都要去搜索别人的代码,或者自己写一遍,没有那种很官方或者得到大范围承认的标准算法。
      

  6.   


    以下回答仅代表我本人观点,呵呵:存储数据进数据库里,用什么算法那是DBMS自己封装好了的,如是SQL SERVER ,如果你想了解,去看<<数据库系统概念>>取出来的算法嘛,你看得到的是SQL 语句,看不到的算法是封装好的,只有看书或问数据库系统软件的开发者喽!
      

  7.   

    asp.net不太注重算法的