码迷,mamicode.com
首页 >  
搜索关键字:turn    ( 27138个结果
js算法题---合并区间
将一组区间中所有重叠的区间进行合并,例如 [起点,终点] 这种方式 输入:[[1,3],[2,6],[15,18],[8,10],[10,11],[7,8]]输出:[[1,6],[15,18],[7,11]] 分析: 首先需要排序,排序之后,就可以看看有没有重叠的,如果重叠就合并。 var arr ...
分类:编程语言   时间:2020-06-03 14:00:38    阅读次数:129
504. 七进制数
给定一个整数,将其转化为7进制,并以字符串形式输出。 示例 1: 输入: 100输出: "202"示例 2: 输入: -7输出: "-10"注意: 输入范围是 [-1e7, 1e7] 。 class Solution { public String convertToBase7(int num) { ...
分类:其他好文   时间:2020-06-03 12:13:29    阅读次数:61
操作系统概念 页面置换算法:分别使用FIFO、OPT、LRU三种置换算法来模拟页面置换的过程。
关于页面置换算法的理论知识: https://www.bilibili.com/video/BV1YE411D7nH?p=45 C++代码实现(未优化) #include<iostream> #include<fstream> #include<cstring> using namespace st ...
分类:编程语言   时间:2020-06-03 01:01:06    阅读次数:97
leetcode求1+2+……+n
求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 (1)递归法 递归需要退出条件,但是题目限制不能使用if语句,因此可以考虑逻辑运算符的短路效应 if(A&&B) 若A为false,则不会执行B if(A| ...
分类:其他好文   时间:2020-06-03 00:55:26    阅读次数:81
[LeetCode]面试题64. 求1+2+…+n
面试题64. 求1+2+…+n 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出: 6 示例 2: 输入: n = 9 输出: 45 限制: 1 ? n <= 1000 ...
分类:其他好文   时间:2020-06-03 00:33:41    阅读次数:59
有意思的OWIN,附脱离iis的webapi
程序引用 using Owin; using Microsoft.Owin.Hosting; 新建一个控制台程序 Program class Program { static void Main(string[] args) { // string baseAddress = "http://loc ...
分类:Windows程序   时间:2020-06-02 22:53:22    阅读次数:93
Java可变参数
public static void main(String[] args) {printmax(34,3,2,5,67);printmax(new double[]{1,2,3}); } public static void printmax(double...number){ if (numbe ...
分类:编程语言   时间:2020-06-02 18:58:30    阅读次数:61
比较函数大小
结构体内嵌比较函数: sort( a, a+ n, cmp) 比较慢,排序有可能就TLE了 故用 结构体内嵌比较函数:Bool oprator < (const node &x) const{}排序的时候,没有参数的l,r比有参数的x.l,x.r的级别高,就相当于是比较的时候的第一个数 一个变量排序 ...
分类:其他好文   时间:2020-06-02 18:53:38    阅读次数:92
【LeetCode-随机数】用 Rand7() 实现 Rand10()
题目描述 已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到 10 范围内的均匀随机整数。 不要使用系统的 Math.random() 方法。 示例: 输入: 1 输出: [7] 输入: 2 输出: [8,4] 输入: 3 输出: [8,1,10 ...
分类:其他好文   时间:2020-06-02 11:40:27    阅读次数:126
linux 后台进程
守护进程1 定义守护进程是脱离于终端并且在后台运行的进程.2 创建守护进程步骤1)创建子进程,父进程退出.2)在子进程中创建新会话.(最重要的一步,使用系统函数setsid)3)改变当前目录为根目录4)重设文件权限掩码5)关闭文件描述符调用setsid有三个作用:1)让进程摆脱原会话的控制2)让进程 ...
分类:系统相关   时间:2020-06-02 11:11:03    阅读次数:91
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!