第二周学习总结

目录

英语

数学

C语言

头插法

尾插法

输出链表

本周总结:

下周计划:


        学习内容:C语言:链表。

                           英语:听力、阅读、记单词。

                            数学:不定积分。

英语

1.本周练习了英语听力,提高了听力水平与技巧,能稍微适应英语听力;

2.阅读方面也保持阅读感觉;

3.坚持每日记单词;

数学

本周高数课学习了不定积分,数学方面就认真听讲和完成作业。

C语言

本周学习了链表,大概能理解,能使用链表写题,学习了头插法与尾插法;

头插法

typedef struct link				//使用typedef可以直接用linklist定义变量
{
	int data;
	struct link *next;
}linklist;
linklist *head,*node,*end;
void creat()
{
	head=(linklist*)malloc(sizeof(linklist));	//开辟一个linklist大小的内存,放linklist大小的量
	head->next=NULL;
	for(i=0;i<n;i++)
	{
		end=(linklist*)malloc(sizeof(linklist));
		scanf("%d",end->data);
		end->next=head->next;		//让end指向头节点的下一个节点
		head->next=end;				//让新节点接在头节点后
	}
}

尾插法

void creat()
{
	head=(linklist*)malloc(sizeof(linklist));
	head->next=NULL;
	node=head;						//用node代替head遍历
	for(i=0;i<n;i++)
	{
		end=(linklist*)malloc(sizeof(linklist));
		scanf("%d",end->data);
		node->next=end;
		node=node->next;
	}
}

输出链表

int main()
{
	int n;
	cin>>n;
	creat();
	node=next->next;
	while(node!=NULL)
	{
		linklist *p;
		p=node;
		printf("%d",node->data);
		node=node->next;			//指向下一个
		free(p);					//释放内存
	}
	free(head);
	return 0;
}

本周总结:

        1.本周链表学习不足,还有很多内容没有弄明白;

        2.本周新星杯考试也没有认真完成,没有静心完成比赛题目,没发挥出自己应有的水平,感到还是有些遗憾和愧疚。

下周计划:

        1.认真学懂插入节点、删除节点、共用体、双向链表、重组链表。

        2.复习高数。

        3.认真完成大部分英语阅读作业,坚持记单词。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值