Welcome to look my housework !!!
1.Github 账号之前就有,不过没有特别用心去学习怎么用它,今天学了一下,颇有感悟,写此博文,以作记录:
2.第一步先在自己本地建立一个repository,然后你就可以在这里创建自己的项目,并且跟网上进行同步,并且时时进行更新。
3.我在我的D盘下的某个目录下建了自己的项目,也就是最简单的Hellow_Word 项目,然后用Notepad写了几行简单的C语言代码(请看下图)
接下来我们将在命令行下运行这个程序,之前我的电脑上安装过gcc这款软件,所以就可以在命令行下输入gcc+【需要编译的文件名字】,这样就可以直接生可执行的 .exe文件,
注意 :在编译之前一定得切换到该目录文件夹下
解释:这里运行出现的warning,是因为C语言文本中忘记 int类型的主函数没写返回值return 0.
4.练习数值计算。找出一个整数数组中子数组之和的最大值,例如:数组[1, -2, 3, 5, -1],返回8(因为符合要求的子数组是 [3, 5]);数组[1, -2, 3, -8, 5, 1],返回6(因为符合要求的子数组是 [5, 1]); 数组[1, -2, 3,-2, 5, 1],返回7(因为符合要求的子数组是 [3, -2, 5, 1])。
对于这道题目,比较简单:分析:只要找到数组中大于0的值加起来,就是所要求得最大值,如果先要输出该子数组,只要把找到的比0大的数保存到list中。
本这里用Python代码编写:(Python代码看起老简洁,并且更易懂【本人感觉】,这里写代码的时候用的Sublim)
源代码以及运行结果如下图所示:
对于文本统计的一些Python代码统计常出现单词前十名:函数代码如图:
文本用的是简爱的第一章部分
5.下面看如何进行我们所写代码的提交与修改
(1)在你的本地文本库中右键打开Github Bash ,然后输入git init 进行对本地初始化,
(2)添加你要上传的文件 git add a.c 1.py
(3)然后进行提交 git commit -m "second commit"(引号中的文本是进行对本次提交的解释说明,可以写,也可以不写,这里我建议大家要写上,这样可以区分你每次提交的标记)
(4)找到没你要push的网络地址,代码是这样:
git remote add origin https://github.com/maxindian/Hellow_word.git
Hellow_word是我的项目的名称, 然后进行上传 git push -u origin master
这时候会提示然你输入你的用户名以及密码:如图示
本次作业描述写到这里,之后会有更新