网站建设要求报告,天津西青区,注册网站的费用,桂林漓江学院01学习过程比较仔细的学习了《cprimer》#xff0c;并对每个习题都自己写代码实现了一遍#xff0c;包括稍微复杂一点的例子。认真读完了《effective c》#xff0c;《effective stl》。比较仔细的学完了《数据结构与算法分析》#xff0c;并把其中的每种数据结构和算法都用… 01学习过程比较仔细的学习了《cprimer》并对每个习题都自己写代码实现了一遍包括稍微复杂一点的例子。认真读完了《effective c》《effective stl》。比较仔细的学完了《数据结构与算法分析》并把其中的每种数据结构和算法都用c实现了一遍。包括各种线性表树二叉树、AVL树、RB树的各种操作图BFS、DFS、prim、kruskal、djkstra、floyd、拓扑排序、关键路径等查找算法排序算法。2-3个月认真学完《csapp》并做完书上的课后习题由于时间的关系没有在做家庭作业顺带学习了一些gcc的嵌入汇编的用法。读完了《深度探索C对象模型》对象C底层实现机制有了一定的了解。读完了《TCP IP详解卷一》读了《APUE》的大部分内容以及《UNP卷一》有关TCP/UDP的部分略过了SCTP的部分。研究学习陈硕的muduo网络库源码受益良多在期间发现过其中的一两个小问题提了几个pull request研究完了muduo源码后又看了其相关的书《Linux多线程服务端编程 》学习了云风的skynet网络库的小部分源码主要为了了解actor模式和reactor的异同。学习了google test框架的部分源码弄懂了内部的的运行原理。刷《剑指offer》的所有习题。刷leetcode代码在liyuan989/leetcode · GitHub由于时间的关系大约刷了130道就开始找工作了。02关于练手项目写了简易STLC协程库以及一些http serverrpc之类的。03关于找工作由于基本都是同学朋友内推不存在简历被HR筛掉了。其实自己都惊讶在找工作的时候有些异常顺利因为面试官问的问题很少有答不上来的。绝大多数问题个人感觉不难大多都是问的一些比较基础、底层的东西比如互斥锁底层是怎么实现的如何用C语言实现C的异常说说基本思路这样的问题。然后就是根据简历上写的东西来问。另外一个要说的就是纸上手写算法题了手写代码和机器上写代码的感觉不一样我个人是没事自己在纸上写写一些基本的算法来熟悉比如快排、堆排序之类的。然后面试要问的算法题一般都不难多数都是翻转链表判断链表是否有环回文数找出链表倒数第k个数这样的题目。很少遇到问二叉树的问题没有遇到过问图的相关问题。唯一碰到一个动态规划的问题就是最典型的最长公共子序列问题难点的就是百度第一面最后问了一个leetcode上hard难度的原题总的来说刷一些题还是很有必要的。04驱动力是什么对于我来说驱动力就是兴趣和坚持吧再一个就是有一种「做一件事就要把它做好的信念」。讲一下我个人的两个经历。在我中学的时候对篮球很有兴趣但是刚开始的时候运球都运不稳更别说上篮、突破、三威胁之类的高级动作了。然后我就在网上找到了张卫平老师的篮球教学系列视频学基本的运球动作投篮动作以及基本步法在家里没事都会练练步法。每天晚上傍晚看不太清的时候都去练投篮找投篮感觉然后看NBA学一两个实用的晃人、假动作技巧再慢慢练习。最终在高中的时候进了当时的校篮球队拿了当时市高中比赛的冠军。另一个就是关于WOW了。高中毕业的时候被一帮从地球年代就开始玩的同学拉去玩WOW了由于之前没有玩过类似WOW的网游什么都不懂完完全全的一个小白一下副本就被队友、同学骂。然后呢我就去NGA看各种攻略贴、精华帖、视频。仔细研究每一个技能的描述冷却时间。慢慢的下各种副本团队时候DPS都超过了我的同学再到后来加入了服务器FD团队拿过几个服务器首杀单个BOSS的DPS排行也进过WOL全球前10。PVP方面也是的开始在奥格门口是个人都能虐我然后我每天观摩那些高手怎么放技能怎么衔接然后每天泡在奥格门口决斗练习看NGA刀锋山的各种精华帖看各种PVP视频慢慢的在奥格门口几乎没有对手了成为了所谓的门神。后来觉得决斗没意思就开始玩竞技场也是这样的一个学习过程最后也打到了角斗士龙。最后我很喜欢刘未鹏先生说过的一句话送给大家兴趣遍地都是专注和持之以恒才是真正稀缺的。转自知乎 origin 的回答 https://www.zhihu.com/question/26421707/answer/53879709