摘要: 1、经典入门:hello world1.1、概念:*源文件:源文件即源代码文件,C语言源文件后缀名是.c。*头文件:头文件后缀名为.h(head,头),C语言代码由源文件和头文件组成。*关键字:关键字是C语言征用了的一些字,这些字在C语言中代表特殊含义,已经被C语言定义好了,轮不到我们用了。每个关键 阅读全文
posted @ 2021-08-02 22:27 sweet_li 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1、虚拟机linux上网问题 1.1、VMware中虚拟机网络的三种设置 第一种:桥接(bridged) 第二种:NAT 第三种:Host only 。该模式下仅主机可以上网,虚拟机不能上网。 1.2、虚拟机上网方式1:NAT方式 设置步骤: 第一步:在菜单栏 虚拟机 → 设置 → 硬件 → 网络适 阅读全文
posted @ 2021-08-02 22:26 sweet_li 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1.linux命令 1.1 find 在linux文件系统中,用来查找一个文件放在哪里了。find 路径 -name 文件名 例如:find /etc -name "interfaces" 总结: (1)什么时候用find? 当你知道你要找的文件名,但是忘记放在哪个目录下,要找到该文件时,用find 阅读全文
posted @ 2021-08-02 22:25 sweet_li 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 笔记 1.操做系统基础概念 1.1 windows与Linux的关系 当前主流的擦欧总系统:windows、android、ios、symbian、linux/unix windows:傻瓜、好学 Linux: Linux认为每一个用户都是专业人士,操作麻烦,学习比较难,免费的,开源的。Linux性 阅读全文
posted @ 2021-07-29 22:23 sweet_li 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 21. 合并两个有序链表 难度简单1278收藏分享切换为英文关注反馈 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 通过次数374,094 提交次数581,23 阅读全文
posted @ 2020-09-22 18:17 sweet_li 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 面试题 02.07. 链表相交 难度简单36收藏分享切换为英文关注反馈 给定两个(单向)链表,判定它们是否相交并返回交点。请注意相交的定义基于节点的引用,而不是基于节点的值。换句话说,如果一个链表的第k个节点与另一个链表的第j个节点是同一节点(引用完全相同),则这两个链表相交。 示例 1: 输入:i 阅读全文
posted @ 2020-09-22 17:49 sweet_li 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 76. 链表的中间结点 难度简单262收藏分享切换为英文关注反馈 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 阅读全文
posted @ 2020-09-22 16:45 sweet_li 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 面试题 02.01. 移除重复节点 难度简单65收藏分享切换为英文关注反馈 编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。 示例1: 输入:[1, 2, 3, 3, 2, 1] 输出:[1, 2, 3] 示例2: 输入:[1, 1, 1, 1, 2] 输出:[1, 2] 提示: 链表长 阅读全文
posted @ 2020-09-22 16:40 sweet_li 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 剑指 Offer 24. 反转链表 难度简单113收藏分享切换为英文关注反馈 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 限制: 0 <= 节点个数 <= 5000 阅读全文
posted @ 2020-09-22 15:50 sweet_li 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 剑指 Offer 06. 从尾到头打印链表 难度简单57收藏分享切换为英文关注反馈 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 <= 链表长度 <= 10000 思路:先打印链表再反转 阅读全文
posted @ 2020-09-22 15:36 sweet_li 阅读(71) 评论(0) 推荐(0) 编辑