11 2018 档案
摘要:UNIX标准化: ISO C:该标准意图是提供C程序的可移植性,使其能适合于大量不同的操作系统,而不只是UNIX系统。次标准不仅定义了C程序设计语言的语法和语义,还定义了其标准库。 In addition, ISO:国际标准化组织International Organization for Stan
阅读全文
摘要:题目: 假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度必须
阅读全文
摘要:定义:一种终端解释器,可以作为用户与操作系统内部通信的媒介,支持变量、参数、循环、分支等功能特性 Shell脚本命令的工作方式: 交互式(interactive):用户输入一条指令就立即执行;// 例如,在命令行窗口输入 pwd 命令,该命令就被执行并显示当前绝对路径; 批处理式(batch):用户
阅读全文
摘要:题目: 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 思路:(以1、2、3、4、5为例) 1 2 3 4 5 1 2 3 5 4 1 2 4 3
阅读全文
摘要:Vim 是Linux系统上一个常见的文本编辑器; 其主要有三种模式: 模式切换: “输入模式”/“末行模式” ==》 “命令模式” : esc键 “命令模式” ==》 “输入模式” : a、i、o键; 其中,a键是在光标后面一位切换到输入模式,i键是光标当前位置切换到输入模式,而o键则是在光标的下面
阅读全文
摘要:常见的环境变量: HOME :用户的主目录(即家目录) SHELL :用户在使用的shell解释器名称 HISTSIZE :输出的历史命令记录条数 HISTFILESIZE :保存的历史命令记录条数 MAIL :邮件保存路径 LANG :系统语言、语系名称 RANDOM :生成一个随机数字 PS1
阅读全文
摘要:题目: 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 说明: 被除数和除数均为 32 位有符号整数。 除数不为 0。 假设我们的环境只能存储 32 位有符号整数
阅读全文
浙公网安备 33010602011771号