考研论坛

 
查看: 1437|回复: 9
打印 上一主题 下一主题

数学跨考计算机,跪求编程牛人帮我讲下怎么创建链表

[复制链接]

64

主题

621

帖子

1997

积分

中级战友

Rank: 3Rank: 3

精华
0
威望
197
K币
1800 元
注册时间
2010-1-15
跳转到指定楼层
楼主
发表于 2011-4-23 20:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RTRTRT  希望哪位好心人能帮我讲些链表的创建以及几个操作的代码是什么意思  在网上搜了一些看了但是那些很细节的看不明白,求指点,谢谢了
    米蘭dē擁趸:希望能去圣西罗看场米兰德比,所以现在请保佑我考上吧!
    回复

    使用道具 举报

    1

    主题

    34

    帖子

    272

    积分

    一般战友

    Rank: 2

    精华
    0
    威望
    0
    K币
    272 元
    注册时间
    2010-5-14
    沙发
    发表于 2011-4-23 23:03 | 只看该作者
    多看看在严蔚敏 《数据结构》
    这是我以前写的链表初始化程序,凑合看看:
    #include <stdio.h>
    #include <malloc.h>
    #define list_init_size 100
    #define listincrement
    typedef struct{
    int *elem;           // 定义数据类型 int型
    int length;          // 定义链表长度
    int listsize;         
    }sqlist;

    sqlist initlist_sq(sqlist l)                                   // 定义初始化函数
    {l.elem=(int*)malloc(list_init_size*sizeof(int));             // 初始化
    if(!l.elem) printf("overflow");                        
    l.length=0;
    l.listsize=list_init_size;
    printf("ok");
    }

    int main()
    {int i;
    sqlist l;
    initlist_sq(l);                 // 调用初始化函数
    scanf("%d",&i);
    }
    我就是我!
    回复

    使用道具 举报

    14

    主题

    182

    帖子

    2662

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    1
    威望
    60
    K币
    2602 元
    注册时间
    2009-4-18
    板凳
    发表于 2011-4-24 08:50 | 只看该作者
    有些学校复试的时候肯定会考编程的
    就连我去复试的那个二本也考了
    而且要求的非常严格(具体导师具体要求,但是我学院面试的那个组,都测试了,导师面试的时候,也大致的了解过)
    你要好好补补
    把严蔚敏那本书的代码好好打几遍就好了
    (我也是数学系考过去的)
    回复

    使用道具 举报

    8

    主题

    206

    帖子

    799

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    74
    K币
    725 元
    注册时间
    2011-4-22
    地板
    发表于 2011-4-24 09:01 | 只看该作者
    说实话,如果你跨考的话,难度比较大,作为一个211考上计算机的研友,我真诚的希望你先看一看谭浩强的那本c语言,可能很多东西你就会明白了
    回复

    使用道具 举报

    69

    主题

    3373

    帖子

    1万

    积分

    开国大老

    Rank: 5Rank: 5

    精华
    0
    威望
    730
    K币
    9513 元
    注册时间
    2009-7-21
    5
    发表于 2011-4-24 12:59 | 只看该作者
    链表是由很多个节点构成的,这个节点在C语言里面就是一个struct结构,要创建链表,就要先为节点在内存中开辟一块地方,也就是malloc函数。
    每一次的松懈是自己对未来的蔑视。
    回复

    使用道具 举报

    19

    主题

    448

    帖子

    1325

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    90
    K币
    1235 元
    注册时间
    2010-11-29
    6
    发表于 2011-4-24 22:56 | 只看该作者
    不需要的,会写伪代码就行
    另外严的ds书不太好
    过于纠结语言细节
    最好找本自己容易看懂的ds书学习
    回复

    使用道具 举报

    11

    主题

    211

    帖子

    1312

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    248
    K币
    1064 元
    注册时间
    2010-11-4
    7
    发表于 2011-4-25 14:02 | 只看该作者
    链表分为静态和动态,支持指针的编译平台用动态,不支持的用静态。
    链表本身没什么难的,着重注意下插入节点,和删除节点的逻辑,以及顺序,是前插还是后插。。。
    如果如果感到无从入手,主要是因为你对于指针操作和申请动态内存空间的相关知识有所欠缺,还是强烈建议看看谭浩强的C语言的指针和链表的章节。貌似一般数学专业都开了C语言的,没有任何语言基础的话,直接的看数据结构确实有点恼火。
    立志成电一役!   有同道者可以一起探讨和交流考研,专业,职业,事业规划方面的问题.... ...
    回复

    使用道具 举报

    11

    主题

    211

    帖子

    1312

    积分

    中级战友

    Rank: 3Rank: 3

    精华
    0
    威望
    248
    K币
    1064 元
    注册时间
    2010-11-4
    8
    发表于 2011-4-25 14:05 | 只看该作者
    呵呵,链表这些只是基础知识而已,完全不是高难的技术。。。计算机到后面数学才是核心竞争力,你们数学专业很有优势。关键是分析能力,和抽象问题为数学模型的能力。。
    考上了,我准备自学下本科数学专业的《数学分析》《数值分析》...以后优化我的3D引擎还很需要呐....
    立志成电一役!   有同道者可以一起探讨和交流考研,专业,职业,事业规划方面的问题.... ...
    回复

    使用道具 举报

    0

    主题

    4

    帖子

    27

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    0
    K币
    27 元
    注册时间
    2011-4-25
    9
    发表于 2011-4-25 22:10 | 只看该作者
    C,数据结构,算法设计
    三者的关系很紧密,对于跨专业考研的人来说根据考研的需要(大纲),有针对性地学习。

    有空可以学习下C语言,对于一个从零开始学起的人来说,指针那部分内容有点难懂。
    需要多花点时间,祝你好运。
    回复

    使用道具 举报

    9

    主题

    77

    帖子

    291

    积分

    一般战友

    Rank: 2

    精华
    0
    威望
    2
    K币
    289 元
    注册时间
    2011-4-27
    10
    发表于 2011-4-28 14:15 | 只看该作者
    看 严蔚敏老师的讲课视频吧,
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册 人人连接登陆

    本版积分规则   

    关闭

    您还剩5次免费下载资料的机会哦~

    扫描二维码下载资料

    使用手机端考研帮,进入扫一扫
    在“我”中打开扫一扫,
    扫描二维码下载资料

    关于我们|商务合作|小黑屋|手机版|联系我们|服务条款|隐私保护|帮学堂| 网站地图|院校地图|漏洞提交|考研帮

    GMT+8, 2024-5-6 16:46 , Processed in 0.059371 second(s), Total 21, Slave 20(Usage:7.25M, Links:[2]1,1_1) queries , Memcache On.

    Powered by Discuz!

    © 2001-2017 考研 Inc.

    快速回复 返回顶部 返回列表
    × 关闭