题目内容 题目: 手里面n张不同牌面的牌,编写一个洗牌程序,让随机取出一张牌的概率相同。 要求: 说明算法思路、分析时间复杂度、用Array编写洗牌程序、编写测试用例。 算法思路 时间复杂度 时间复杂度应该为:O(n) 实现程序 下面给出4种实现方法、比较各种方法的好坏,其中shuff ...
分类:
其他好文 时间:
2020-05-14 23:53:40
阅读次数:
82
力扣题解 26th 删除排序数组中的重复项 双指针法/游标思想 定义: i i为游标,它代表了答案序列的脚步。j用来探测当前序列后面的数字是否与i位置的数字相同,若相同就跳过,若不同就让它覆盖下一位置的元素。 ...
分类:
编程语言 时间:
2020-05-10 15:11:29
阅读次数:
69
react 小白 常用方法总结 1. react元素只是组件的构成部分之一。是在屏幕上看到的内容。 const element = <h1>Hello, world</h1>; 2. 一般只定义一个根节点<div id="root"></div>, 将元素渲染到根节点上 ReactDOM.rende ...
分类:
其他好文 时间:
2020-05-10 10:25:54
阅读次数:
86
此博客链接:https://www.cnblogs.com/ping2yingshi/p/12859215.html 存在重复的元素(42min) 题目链接:https://leetcode-cn.com/problems/contains-duplicate/submissions/ 给定一个整数 ...
分类:
其他好文 时间:
2020-05-09 19:08:51
阅读次数:
69
对Series 对象使用匿名函数 使用 pipe 函数对 Series 对象使用 匿名函数 pd.Series(range(5)).pipe(lambda x,y,z :(x**y)%z,2,5) pd.Series(range(5)).pipe(lambda x:x+3).pipe(lambda ...
分类:
其他好文 时间:
2020-05-07 20:15:20
阅读次数:
93
第三章习题 1,当读/写磁盘时,本章中的确定时不带缓冲的IO吗? 答:是 带缓冲IO:用户缓冲区-内核缓冲区-磁盘 不带缓冲IO:内核缓冲区-磁盘 不带缓冲IO的话就每次都要系统调用后才能到内核缓冲区,时间开销大 2,编写一个和3.12一样dup2一样功能的程序,要求不调用fcntl,并且有正确的出 ...
分类:
其他好文 时间:
2020-05-04 15:43:59
阅读次数:
82
17. 子集 中文English 给定一个含不同整数的集合,返回其所有的子集。 样例 样例 1: 输入:[0] 输出: [ [], [0] ] 样例 2: 输入:[1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ] 挑战 你可 ...
分类:
其他好文 时间:
2020-05-04 15:21:28
阅读次数:
47
use mysql mysql> select host, user from user; 将相应用户数据表中的host字段改成'%'; update user set host='%' where user='root'; ERROR 1062 (23000): Duplicate entry ' ...
分类:
数据库 时间:
2020-05-02 10:14:32
阅读次数:
75
一、主题式网络爬虫设计方案 1.主题式网络爬虫名称:360影视排行榜-总榜爬取2.主题式网络爬虫爬取的内容:爬取360影视排行榜-总榜的排名、作品名称和昨日指数(前十五)3.主题式网络爬虫设计方案概述: 先确定想要爬取的网页以及内容,用requests库访问页面用get方法获取页面资源,后登陆网页, ...
分类:
其他好文 时间:
2020-04-22 16:41:49
阅读次数:
66
首先新建一个项目,名称叫Caliburn.Micro.ActionConvertions 然后删掉MainWindow.xaml 然后去app.xaml删掉StartupUri这行代码 其次,安装Caliburn.Micro,Caliburn.Micro.Core,这两个Nuget包,如下图 然后新 ...
分类:
其他好文 时间:
2020-04-18 09:26:28
阅读次数:
68