一直想做一个链表实现的栈,今天终于实现了.确实比数组要难多了,打了很久,很长时间花在了想象上(指针调试比较复杂..) 但是链表实现有一个最大的好处,就是动态分配内存,所以一般不会出现栈顶溢出的问题. 值得一提的是代码中比昨天的多了一个build函数.建立一个新栈.那么init函数,还是初始化一个栈.昨天用数组写的时候这两个函数是一样的.但是用链表之后才发现两者还是有区别.一个是从无到有,一个是从有到无.只不过数组的时候本来都有,不涉及自己申请空间的问题,所以两个的操作可以相同,但是到了链表,内存
1. 倾听技术 倾听技术是让日语学习者如何正确倾听教师的指导,把问题抛给学生,把学生最大限度的潜力发掘出来.企业教练倾听的三种水平从低往高分别是:用耳听.用嘴听.用心听.以上三种技术都是作为教师去指导学生的手法,可是根据级别的不同,最终的结果也不一样. 首先,从低级别用耳听技能入手,教师用耳听,只是单纯地作为声音把自己要教授的内容传达给学生,其实真正作为学生能完全进入大脑的内容有多少,反之多余的内容以及与重点不相关的内容占了大脑的多半部分.作为脑中的固有杂念.固定观念以及先入观等,不仅学生脑中会
ARC: 由于自己的学习视频太早,Xcode是iOS6版本,新建命令行项目后,系统会默认启动ARC机制,全程Automatic Reference Counting,简单的说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了.--所以自己在学习内存管理的时候为对象进行retain或者release的时候编译器总会报错. 必须注意的是:ARC并不是GC(垃圾回收机制),它只是一种代码静态分析(Static Analyzer
=======================国内==================== 之前自己一直想总结一下国内搞机器学习和数据挖掘的大牛,但是自己太懒了.所以没搞… 最近看到了下面转载的这篇博文,感觉总结的比较全面了. 个人认为,但从整体研究实力来说,机器学习和数据挖掘方向国内最强的地方还是在MSRA, 那边的相关研究小组太多,很多方向都能和数据挖掘扯上边.这里我再补充几个相关研究方向 的年轻老师和学者吧. 蔡登:http://www.cad.zju.edu.cn/home/dengca
一门武功能否传承久远并被发扬光大,是要看缘分的.一般来说,师傅传授给徒弟的武功总要打个折扣,于是越往后传,弟子们的功夫就越弱…… 直到某一支的某一代突然出现一个天分特别高的弟子(或者是吃到了灵丹.挖到了特别的秘笈),会将功夫的威力一下子放大N倍 —— 我们称这种弟子为“得道者”. 这里我们来考察某一位祖师爷门下的徒子徒孙家谱:假设家谱中的每个人只有1位师傅(除了祖师爷没有师傅):每位师傅可以带很多徒弟:并且假设辈分严格有序,即祖师爷这门武功的每个第i代传人只能在第i-1代传人中拜1个师傅.我们假
自从跟随师傅学艺之后,也爱上了看书,比较好奇,各大电商网站的图书排行榜排名到底是依据什么因素或维度来排列的?怎么样的排名算法算是比较科学的呢?有没有比较通用的算法?师傅肯定有方法.还真是,咨询师傅后,得知还真有通用的排名算法. 通用型的排行榜算法一共分为四步:第一步明确影响排行榜的维度或因素:第二步将每个维度或因素的数值标准化:第三步确定每个维度或因素的权重比:第四步计算综合评分后进行排名. 我们以一个具体的实例来阐述一下.假设现在有20个苹果供用户白吃或试吃,游戏规则是团长通过微信好友或朋友圈
https://pintia.cn/problem-sets/994805046380707840/problems/994805059118809088 一门武功能否传承久远并被发扬光大,是要看缘分的.一般来说,师傅传授给徒弟的武功总要打个折扣,于是越往后传,弟子们的功夫就越弱…… 直到某一支的某一代突然出现一个天分特别高的弟子(或者是吃到了灵丹.挖到了特别的秘笈),会将功夫的威力一下子放大N倍 —— 我们称这种弟子为“得道者”. 这里我们来考察某一位祖师爷门下的徒子徒孙家谱:假设家谱中的每个
不跳转是因为没有设置为调试模式,如下设置就能搞定 调试模式当然是根据情况而定,效果如下,搞定,不过当然必须有main函数的定义 keil 调试指针不跳转 0x00000000 0000 MOVS r0,r0,布布扣,bubuko.com
测试ftell函数时发现报错,先贴源码 // File Name: ftell.c #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { FILE* fp = fopen("myfile.in", "r"); if (fp == NULL) { perror("fopen error"); exit(1); } char buf[4