面试题
文章平均质量分 95
zyq_hh
这个作者很懒,什么都没留下…
展开
-
大数相加
大数相加(A+B)这是一道很简单基础的面试题,大数相加转换成字符串处理即可获取A,B的长度字符串反序进位处理字符串反向char *reverse_str(char *a) { if(a == NULL) return NULL; int len = strlen(a); char *left = a; char *right = a + len原创 2017-10-08 13:41:07 · 317 阅读 · 0 评论 -
select socket
#include <stdio.h>#include <fcntl.h>#include <sys/socket.h>#include <netinet/in.h>#include <string.h>#include <unistd.h>#include <stdlib.h>#include <arpa/inet.h>#include <sys/select.h>#include原创 2017-10-11 09:28:33 · 349 阅读 · 0 评论 -
(力扣)合并两个有序链表
21. 合并两个有序链表题目描述题解题目描述将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4题解同时遍历两个链表,把值小的先放入新链表,然后做一次移动;重复操作,最后把新链表的节点指向没有遍历完的链表即可...原创 2019-05-16 00:02:46 · 347 阅读 · 0 评论 -
(力扣)61.旋转链表
61. 旋转链表题给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL...原创 2019-05-18 16:41:59 · 4740 阅读 · 0 评论