刷题记录3
1.进程通信:信号、信号量、消息队列、共享内存。
2.0x12345678在采用BigEndian字节序时在内存中的排列顺序是12 34 56 78,在采用LittleEndian字节序时在内存中的排列顺序是78 56 34 12。
3.原型:extern void *memmove(void *dest, const void *src, unsigned int count);
用法:#include <string.h>
功能:由src所指内存区域复制count个字节到dest所指内存区域。
说明:src和dest所指内存区域可以重叠,但复制后src内容会被更改。函数返回指向dest的指针。
4.fun1和fun2都是同一类的两个成员函数,但fun1不能直接调用fun2,这说明fun1是静态函数,fun2不是静态函数。
5.对称加密算法:DES、AES。
6.HTTP 502 - 网关错误
HTTP 403 - 禁止访问
7.定义一个共用体变量时,系统分配给他的内存单元是全部成员所需的内存量的最大值。
8.在Java中,负责对字节代码解释执行的是虚拟机。
9.编程题:https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201?tpId=37&tqId=21231&tPage=1&rp=&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking
from collections import defaultdict while True: try: a,dd=int(input()),defaultdict(int) for i in range(a): key,val=map(int,input().split()) dd[key]+=val for i in sorted(dd.keys()): print(str(i)+" "+str(dd[i])) except: break