zoukankan      html  css  js  c++  java
  • 第一周学习进度

      第一周学习
    所花时间(包括课上) 4学时(课上时间)+周六4小时+周一、周四4小时
    代码量(行) 48行
    博客量(篇) 4
    了解到的知识

    1.上课时,老师教给我们遇到了一个问题如何解决,具体方法当然是“分解”,将这个大问题分解成一块一块的小问题,一一解决,然后再把它们结合起来。

    2.产生一个随机数的时候,如果循环调用rand()函数,发现会同时产生同一个数,失去了随机性,这就是老师提到的“伪随机”。

        解决办法:利用一个时间种子srand(time(0));根据时间变化,得到不同的种子,那么随机数序列就会变化。

        具体实现方法:

                            srand(time(0));     // 设1次种子
                            for (i=0;i<5;i++){
                               cout<<rand();    //依次取1个序列的第1到第5个随机数
                            }

    3.构建之法中讲了一个计算机科学和软件工程的区别,两个侧重点不一样,前者研究的大多是理论研究,软件工程则主要是于实践相关。这让我对学习软件工程“做中学”的模式有所了解。

  • 相关阅读:
    工业大数据的理论体系
    我的偶像王坚博士,一位执着的学者!
    云计算遇上区块链,会产生怎样的能量和火花?
    管好超时才能做好异步
    “AliOS之父”——阿里巴巴王坚博士
    Centos7开放及查看端口
    直连不同网段
    实施:帧中继
    网线标准
    以太网的帧结构
  • 原文地址:https://www.cnblogs.com/cnyulei/p/5246640.html
Copyright © 2011-2022 走看看