数据结构与算法
文章平均质量分 93
iOS开发面试
关注公众号:iOSer 每天更新更多开发干货!
展开
-
面试了一个 31岁的iOS开发者,思绪万千,30岁以上的程序员还有哪些出路?
前言之前HR给了我一份简历,刚看到简历的第一眼,31岁? 让我有点意外,实际上,现在开发趋向于年轻化,大部分都是90后、95后,毕竟,软件开发不像硬件开发一样,年限越高,相对来说越吃香。31岁,iOS开发工程师,工作经历7年,5年左右都在外包公司,2年左右在创业公司。经常能在网上听到一些某某公司清退一些35岁以上人员,小编工作也有4年多了,说实话,也有点迷茫,特意百度查了一下30岁程序猿的出路,发现知乎上有这么一个话题,“30岁以上的程序员该何去何从?”[外链图片转存失败,源站可能有防盗链机制,原创 2021-02-24 21:29:35 · 3804 阅读 · 0 评论 -
《数据结构与算法》总结(九)Trie
目录Trie简介接口设计总结一 Trei 简介二 接口设计- (int)size;- (bool)isEmpty;- (void)clear;- (bool)contains:(NSString *)str;- (void)add:(NSString *)str;- (void)remove:(NSString *)str;- (bool)starsWith:(NSString *)prefix;测试代码- (void)test { Trie *trie =原创 2020-08-04 22:25:05 · 152 阅读 · 0 评论 -
《数据结构与算法》总结(七)哈夫曼树
目录哈夫曼编码(Huffman Coding)哈夫曼树构建哈夫曼树构建哈夫曼编码一 哈夫曼编码(Huffman Coding)哈夫曼编码,又称为霍夫曼编码,它是现代压缩算法的基础假设要把字符串【ABBBCCCCCCCCDDDDDDEE】转成二进制编码进行传输可以转成ASCII编码(6569,10000011000101),但是有点冗长,如果希望编码更短呢?可以先约定5个字母对应的二进制ABCDE000001010011100对应的二原创 2020-07-20 20:41:38 · 562 阅读 · 0 评论