摘要: 题意懒得抄了,大概是:在升序数组中给定整数target,找到第一个和最后一个target的索引,找到返回{index1, index2},否则返回{-1, -1}; 时间复杂度要求:O(logn) 分析:要求对数时间,又是查找,我们不难想到二分查找。但是有一点,怎么查到第一个和最后一个呢?这困扰了我 阅读全文
posted @ 2019-06-28 17:56 yocichen 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 名曰删除,其实是只读取头部的n个元素(n-不同的元素数) 空间:O(1) 时间:O(n) 简单算法:只需要用一个变量计数,然后将不同值的元素值赋给该计数处的值。 阅读全文
posted @ 2019-06-28 16:41 yocichen 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 现在,默认你已经安装了Windows版本的git。右键->Git Bash Here 打开git工具。 git 基本命令 ssh -keygen -t rsa -C" *@*.com " 利用注册邮箱生成密钥对,用于连接使用(使用*.pub文件,私钥最好不要泄露) git config --glob 阅读全文
posted @ 2019-06-28 15:28 yocichen 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 如果你想在Windows/Linux Ubuntu系统下,使用GitHub或者码云等代码托管平台时利用版本控制系统来管理你的项目(命令行式克隆、修改、提交、操作项目文件),这是你想要的! Windows系统安装和配置Git 1. 下载git https://git-scm.com/ 2. 安装 .. 阅读全文
posted @ 2019-06-28 10:53 yocichen 阅读(851) 评论(0) 推荐(0) 编辑