摘要:
在今天阿里沟通offer完毕,正式三方也确定了,一切如梦,想想1月的自己还担心未来的自己会花落谁家,到10月的今天,一切尘埃落地。一直不怎么喜欢总结自己的历程,今天无聊的我也总结一波吧。 准确的说没有参加秋招,在阿里云转正之后就开始浪浪浪了。就从春招开始总结吧。翻了翻自己的笔记,春招表格还在: 从别 阅读全文
摘要:
Git学习笔记 git //检查git是否安装 sudo apt-get install git 初始化一个Git仓库,使用git init命令。 添加文件到Git仓库,分为两步: 第一步,使用命令git add <file>,注意,可以多次反复的使用,添加多个文件; 第二步,使用命令git com 阅读全文
摘要:
是计算向数据靠拢。 •MapReduce将复杂的、运行于大规模集群上的并行计算过程高度地抽象到了两个函数:Map和Reduce MapReduce采用“分而治之”策略,一个存储在分布式文件系统中的大规模数据集,会被切分成许多独立的分片(split),这些分片可以被多个Map任务并行处理 MapRed 阅读全文
摘要:
Mysql ERROR 1698 (28000) 解决 解决mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists 事情是这样的,原先创建MySQL中的root用户,指定的host为localhost,就想改 阅读全文
摘要:
变态组合数C(n,m)求解: 问题:求解组合数C(n,m),即从n个相同物品中取出m个的方案数,由于结果可能非常大,对结果模10007即可。 方案1: 暴力求解,C(n,m)=n*(n-1)*...*(n-m+1)/m!,n<=15 方案2: 打表,C(n,m)=C(n-1,m-1)+C(n-1,m 阅读全文
摘要:
bigThree,注意拷贝构造函数的写法。 阅读全文
摘要:
今天遇到很好的一个腾讯面试官,进一步探讨了伙伴算法,面试官非常nice,对伙伴算法的优缺点详细给我讲了一下,发现这个算法值得深入研究一波~ 看了很多资料,下面整理资料,然后谈谈自己的理解。 体会 Linux操作系统主要的内存分配算法是伙伴系统(Buddy算法),机制是按照2的幂次方进行分块,然后根据 阅读全文
摘要:
⾯向对象设计题考点: 1. 类设计 2. 接⼝设计 (侧重考察⾯向对象设计) 3. 实现⽅法设计 (侧重考察数据结构) 1、设计⼀个在线聊天系统 ?我们假定:1. ⼩规模⽤户2. 每个⼈有⾃⼰的好友列表3. 好友之间可以发送⽂字消息 功能分析:假定有以下功能1. ⽤户上下线2. 显⽰在线状态3. 添 阅读全文
摘要:
第一题: 双指针: #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 1e6+7; int a[N]; int main() { int n,k; scanf("%d%d",&n,&k) 阅读全文
摘要:
功能:能够实现+-*/运算。 思路:使用一个运算符栈和一个运算数栈,首先压入头部哨兵\n, 1)只要栈顶的符号的优先级小,就将当前运算符压栈; 2)栈顶优先级更高的话就将当前运算符出栈,如果是二目运算符就取出两个操作数,计算的结果压入操作数栈;当前运算符是左括号优先级最高,如果栈顶是左括号则优先级最 阅读全文