摘要:
常见的环境变量: HOME :用户的主目录(即家目录) SHELL :用户在使用的shell解释器名称 HISTSIZE :输出的历史命令记录条数 HISTFILESIZE :保存的历史命令记录条数 MAIL :邮件保存路径 LANG :系统语言、语系名称 RANDOM :生成一个随机数字 PS1 阅读全文
摘要:
题目: 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 说明: 被除数和除数均为 32 位有符号整数。 除数不为 0。 假设我们的环境只能存储 32 位有符号整数 阅读全文
摘要:
题目:给定一个整数数组nums和一个目标值target,判断是否存在四个数a,b,c,d,使得a+b+c+d=target?找出所有满足条件且不重复的四元组 示例: nums = [1, 0, -1, 0, -2, 2],和 target = 0 满足要求的四元组集合为: [ [-1, 0, 0, 阅读全文
摘要:
/boot:开机所需文件 内核、开机菜单以及所需配置文件等; /dev: 以文件形式存放任何设备与接口; /etc: 配置文件; /home:用户家目录; /bin: 存放单用户模式下还可以操作的命令; /lib: 开机时用到的函数库,以及/bin 与/sbin下面的命令要调用的函数; /sbin: 阅读全文
摘要:
系统状态监测命令: 需要重点查看的信息:网卡名称、IP地址、网卡物理地址、RX/TX的收发流量数据大小 2. uname:查看系统内核与系统版本等信息。 uname [-a] 3.uptime:查看系统的负载信息。 4. free:显示系统内存使用量信息。 5. who: 查看当前登入主机的用户终端 阅读全文
摘要:
选择排序的基本思想是:每一趟在n-i+1(i=1,2,3,……n-1)个记录中选取关键字最小的记录作为有序序列中的第i个记录。 以n=5(【a1,a2,a3,a4,a5】)为例,将序列分为两部分,初始序列为【】+【a1,a2,a3,a4,a5】,选择排序每一趟排序的结果是:选择右边序列的最小元素加入 阅读全文
摘要:
网址: https://www.cnblogs.com/dreamer123/p/9519498.html 进行若干趟排序,第i趟起泡排序是将前n-i+1个记录中的最大记录“交换”到第n-i+1的位置上。具体实现规则为:首先比较第一个记录的关键字和第二个记录的关键字,若大于,则交换;然后比较第二个记 阅读全文
摘要:
网址: https://www.cnblogs.com/dreamer123/p/9518430.html 基本操作是将一个记录插入到已排好序的有序表中,从而得到一个新的、记录数增1的有序表。 例如 2 1 5 3 4 第一次,将前1个元素看成一个有序表【2】,然后将1插入这个有序表,得到一个新的有 阅读全文
摘要:
题目:给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 考虑情况: 代码: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) 阅读全文
摘要:
题目:给定一个字符串 (s) 和一个字符模式 (p)。实现支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符。 '*' 匹配零个或多个前面的元素。 说明: s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 *。 思路: 阅读全文