码迷,mamicode.com
首页 >  
搜索关键字:不重复    ( 2995个结果
poj 3050 地图5位数问题 dfs算法
题意:一个5*5地图上面,从任意位置上下左右跳五次,组成一个数。问:不重复的数有多少个? 思路:dfs 解决问题的代码: ...
分类:编程语言   时间:2018-08-02 11:20:37    阅读次数:120
SSH的两种登录方式
ssh客户端使用的是Xshell,windows环境。 第一种方式,用户名密码方式 原理如下: 客户端发起ssh请求之后,服务器把自己的公钥传给客户端 客户端输入服务器密码通过公钥加密之后传给服务器 服务器根据自己的私钥解密登录密码,如果正确那么就让客户端登录 Xshell操作如下: 1. 2. 3 ...
分类:其他好文   时间:2018-08-02 02:05:14    阅读次数:726
设计一种结构,在该结构中有如下三个功能:insert(key):将某个key加入到该结构,做到不重复加入。delete(key):将原本在结构中的某个key移除。 getRandom():等概率随机返回结构中的任何一个key。【要求】 Insert、delete和getRandom方法的时间复杂度都是 O(1)
解题思路:创建hashmap,一个存K,数字,另一个存数字,K,每当插入元素时,将元素非别对应插入两个hashmap中目的是能够方变随机查找。 public class RandomPool { public static class Pool<K>{ private HashMap<K,Integ ...
分类:其他好文   时间:2018-08-01 23:51:10    阅读次数:304
Java 集合之HashSet常用方法实例介绍
一.简介HashSet是Set常见的子类对象,此类实现Set接口,由哈希表(实际为HashMap实例)支持。对集合的迭代次序不作任何保证;特别是,它不能保证订单在一段时间内保持不变。这个类允许null元素。这个类提供了基本操作(add,remove,contains和size)固定的时间性能,假定哈希函数将分散的桶中正确的元素。迭代此集合需要与HashSet实例的大小(元素数量)和后台HashMa
分类:编程语言   时间:2018-08-01 00:21:32    阅读次数:280
[golang] 数据结构-鸡尾酒排序
go语言实现鸡尾酒排序
分类:编程语言   时间:2018-07-31 23:27:09    阅读次数:148
LeetCode 47. 全排列 II(Permutations II)
题目描述 给定一个可包含重复数字的序列,返回所有不重复的全排列。 示例: 输入: [1,1,2] 输出: [ [1,1,2], [1,2,1], [2,1,1] ] 给定一个可包含重复数字的序列,返回所有不重复的全排列。 示例: 解题思路 类似于LeetCode46.全排列,只不过对于每个起始位置维 ...
分类:其他好文   时间:2018-07-31 17:10:38    阅读次数:155
Leetcode Problem3
Longest Substring Without Repeating Characters 这个问题是要求找到字符串中最长的没有重复字母的子字符串。这个问题就是要找到一个窗口,使得这个窗口里面的字母不重复。解决方法:维持一个滑动窗口,这个滑动窗口的大小是不固定的,每次滑动窗口向右边扩展,如果右边的 ...
分类:其他好文   时间:2018-07-31 17:02:49    阅读次数:119
《javascript 高级程序设计》学习总结 三(1)
引言:任何语言的核心都必然会描述这门语言的最基本的工作原理,而描述的内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。 今天我就这些基本的概念开始进行总结,由于有一些内容实在过于基础我就不重复赘述(这个总结并不适用于没学过JS的小伙伴看),而且基础概念的内容 ...
分类:编程语言   时间:2018-07-31 15:12:25    阅读次数:150
7.20 Codeforces Beta Round #8
链接:codeforces.com/contest/8 A 原因:RE,fantasy 的字符串的长度可能大于原字符串。 B 题意:上下左右走,可能要避让障碍,问是否存在一个地图使得给定的路径为当前最短路径。 题型:构造,模拟 原因:map不熟,要判两个地方,一是不重复抵达,二是当前点除去前导点旁边 ...
分类:其他好文   时间:2018-07-31 00:35:33    阅读次数:192
基本数据类型
1.基本数据数据类型: int 整数 str 字符串. 一般不存放大量的数据 bool 布尔值. 用来判断. True, False list 列表.用来存放大量数据, []表示. 里面可以装各种数据类型. tuple 元组. 只读列表. () 表示 dict 字典. {key:value} set ...
分类:其他好文   时间:2018-07-31 00:34:44    阅读次数:163
2995条   上一页 1 ... 96 97 98 99 100 ... 300 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!