
杂乱
这是阿谢啊
个人公众号【AttXZY】,知乎【阿谢】
展开
-
小结(时常更新)
进入大学已经有几个月了,过得很充实,但依旧存在问题,需要停下来总结。 可能是目标太明确,导致自己急于求成。自己很想进ACM集训队,看到身边的同学什么都会,已经领先自己很多,就逼迫自己去学更多的知识,但是会发现很多东西对于现阶段的自己来说并不能理解,比如说算法导论,想说给自己定一个目标在大一把这本书啃完,但是看过才发现很多东西自己很难理解。现阶段的自己要调整学习思路(均按学习顺序排列)非专业技...原创 2017-11-12 13:11:26 · 306 阅读 · 0 评论 -
linux gcc gdb
这个星期作死的想要在linux下写c代码,结果花了大半天,不过还是很有收获的,至少以后可以在linux下写代码了,还有CSAPP上的案例也就可以动手操作了,哈哈哈之前都是在CSAPP上看的汇编代码,今天终于看到了“真人”了。还是总结一下这次烦人的操作因为看书的时候,经常会看到gdb调试,就一直都想实验一下,但是windows安装实在烦人首先是安装虚拟机,这步倒是很顺利;安装linu原创 2018-01-06 20:24:08 · 207 阅读 · 0 评论 -
Git初学
作为一个立志要成为优秀程序员的人,怎么可以不知道怎么使用git之前使用的是github,但是感觉目前用处不大,用的还是github桌面应用,不够高大上(装逼)第一步:安装git,简直就是傻瓜式安装,略过第二步:先创建git_practice文件夹作为示范,里面有一个hello_world.py第三步:从示范文件进入Git Bash 第四步:就是各种操作1 git init原创 2018-01-18 21:25:16 · 214 阅读 · 0 评论 -
指针与数组
指针以更接近机器的方式表示地址,所以会更有效率一个贯穿指针与数组的概念:数组名是数组首元素的地址首先是指针的概念: int* p; //定义一个指向int的指针 int n = 3; p = &n; //赋值 printf("p=%x\n&p=%x\n*p=%d\n&n=%x\nn=%d",p,&p,*p,&n,n ); p=原创 2018-01-23 21:52:28 · 199 阅读 · 0 评论 -
GitHub简单使用
花了一上午终于搞明白了github是怎么一回事,本文的唯一目的就是讲明白怎么把本地的程序传到云端(不需要任何技术手段,小白也可以实现)首先明白一点,github有一个很重要的概念Repository,在本地有一个,在云端也有一个(云端的Repository是可以被其他用户clone),还有一个操作是把本地的Repository中的某个文件传到云端的Repository,这样其他人(包括自己)就可以在原创 2017-12-30 12:43:33 · 272 阅读 · 0 评论 -
C语言第一课
对计算机工作原理的理解:电子元件还有两种工作状态,即高低电压,分别用0或1来表示,于是产生了二进制。进位计数制有二进制、八进制、十进制、十六进制等。基本概念有数码、基数、位权。1.数制之间的转换:十进制→二、八、十六进制:整数部分除以R取余法;小数部分乘以R取整法。例如将(114.35)10转化成二进制数,误差不超过10进制数的0.1,即为1110010.0101(知识网路原创 2017-08-23 13:21:05 · 774 阅读 · 0 评论 -
由一道关于位运算的程序设计题引发的思考
由一道关于位运算的程序设计题引发的思考因为位运算直接在内存中直接操作,所以具有高效性,如果能掌握一些简单的位运算,将对自己写的程序起到画龙点睛的作用。首先需要了解位运算符号及其作用: 运算符 举例 作用 按位与(&) 1000&1011==10011 判断整数的奇偶性 按位或(|) 00101|11100==11101 无 左移(<<) 右移(>原创 2017-11-06 21:45:35 · 242 阅读 · 0 评论 -
指针与字符串
1.先来看一个程序:char flower[10] = "roses"; //数组char *s = "red"; //从这里看出"red"实际是一个地址,并将地址赋给了指针scout " are "//" are "作为字符串常量运行结果: cout对象一个是数组名flower,一个是字符串常量“s are red” 首先需要知道的是数组名是一原创 2017-11-15 18:56:10 · 427 阅读 · 0 评论 -
人工智能
人工智能“六步走”学习路线1、学习并掌握一些数学知识高等数学是基础中的基础,一切理工科都需要这个打底,数据挖掘、人工智能、模式识别此类跟数据打交道的又尤其需要多元微积分运算基础线性代数很重要,一般来说线性模型是你最先要考虑的模型,加上很可能要处理多维数据,你需要用线性代数来简洁清晰的描述问题,为分析求解奠定基础概率论、数理统计、随机过程更是少不了,涉及数据的问题,不确定性几乎是不可避免的,转载 2017-12-28 07:25:56 · 494 阅读 · 0 评论 -
对弧度的重新认识
高中学习弧度,老师就是一笔带过,这次在学习高等数学的时候,对弧度的认识还有些模糊,就借鉴了知乎上的马同学数学大佬,总结了这篇文章先讲讲角度的来源:春分到秋分,以其他星座为参考,太阳划过半个周天的轨迹,恰好等于180个太阳直径,受此启发,他们定义圆周为360度,平角为180度。因此角度的符号是小圈(代表太阳),而不是其他符号 此外,定义平角为180度,还与巴比伦人采用60进位法有密切的联系,并且18原创 2018-01-02 09:20:40 · 414 阅读 · 0 评论 -
影碟管理系统(程序设计课大作业)
第一次接触稍大一点的程序,纪念一下本来是和同学一起完成的,但他们好像积极性不高,就自己写了orz程序的结构借鉴了C primer plus 的面对对象的设计思路,但感觉只是学了点表面,面对对象的本质还没抓到,大家凑合看看,要是想借鉴,记得和我说一下,毕竟辛辛苦苦写的hhhh我是在VS2017上编译运行的,有三个文件,要一起编译哦,涉及到的只是还是很简单的,结构体,文件操作,链表(但是我原创 2017-12-24 16:20:05 · 1986 阅读 · 3 评论 -
几点感悟
今天在YouTube上看到一个清华留学生的视频,对我触动挺大的。一个十九岁的清华学子,已经能通过制作视频月收入五位数,然后再对比自己,我觉得从那个视频中体现的最大的区别在于执行力和洞察力在这个视频中,他讲了一个在经营频道初期做出的一个重要决定,从做自己喜欢的物理教学内容,到做用户喜欢的内容,他洞悉到了频道前期subscriber增长较慢的最关键的原因。让用户参与进来,是这个YouTuber反...原创 2018-12-22 13:20:43 · 775 阅读 · 2 评论