数据结构 1

  These days i have  just contact data structure , Mainly the whole English teaching is difficult.  But I think this course learn English a lot more than English classes, and IT English is very important for me!

  The first  lesson is mainly about the concept of the data,such as data element,data item.data object.

   Data structure is divided into logical structure 、storage structure、 operating structure. Logical structure is divided into set、linear、tree and garph. Storage structure is to use arrays and Pointers,respectively called sequential mapping and chaining mapping!

  The second lesson is  mainly about the algorithm  . algorithm=control+basic operations.

The requirement of the algorithm are five: limited (can‘t be infinite loop )、 determine  、input is greater than or equal to zero 、The output is greater than or equal to 1 and feasible. There are three principles: correctness 、readability、 robust (可接受错误代码)、efficient and low storage(省时省内存)。 There are many factors that can affect the execution time such as the speed of the computer execute the command, machine language compiler generated features,with what king of programming language(c c++ java) ,the scale of the problem, and with what kind of algorithm(冒泡 ,快速排序。。。)。

 The class teacher demonstrates various algorithms how long it takes.T(n)=O(f(n))  例如一层for循环计算n次,则T(n)=O(1). 

  After two classes of learningn  , I know :We need efficient programming!


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值