Python实现哈希表 哈希表: 哈希冲突: 不同的key经过h函数计算后得到的下标一样,称为哈希冲突 1.链接法(chaining) 数组中对应的槽变成一个链式结构 2.线性探查(linear probing): 当一个槽被占用,找下一个可用的槽。 h(k,i)=(h′(k)+i)%m,i=0,1 ...
分类:
编程语言 时间:
2020-04-19 14:31:10
阅读次数:
74
这是一道贪心题目,贪心的思路就是将代价从小到大排序,然后不断选取最小的代价(需要满足此关系的两朵云彩没有联通,否则直接跳过选下一个)。 满足此关系的两朵云彩是否联通可以用并查集来处理。 代码: c: #include<stdio.h> struct node{ int a,b,p;//a,b连接的云 ...
分类:
其他好文 时间:
2020-04-19 10:44:20
阅读次数:
49
题目:实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 思路:两个指针,一个向前,一个向后 程序: class Solution: def nextP ...
分类:
编程语言 时间:
2020-04-18 13:47:51
阅读次数:
112
在组织幼儿一日活动中,为环节过渡,我一直费心不少,因为幼儿在这段时间的“行为问题”总是不断。通过《0-8岁(第三章)》的学习,以及工作实践,我认识到,造成这一问题的原因是老师环节过渡组织得不合理,而不是孩子的问题。因此,我对环节过渡进行了一些改进,并且收到了较好的效果。每天早上区域活动结束时,我一般是先收玩具,然后进行游戏评价,接着集体盥洗、喝水,最后进行下一个活动,自始至终都是集体行动。在这段时
分类:
其他好文 时间:
2020-04-18 09:39:03
阅读次数:
62
什么是链表结构: 链表结构是由许多节点构成的,每个节点都包含两部分: 数据部分:保存该节点的实际数据。 地址部分:保存的是下一个节点的地址。 链表的特点: 结点在存储器中的位置是任意的,即逻辑上相邻的数 据元素在物理上不一定相邻 访问时只能通过头指针进入链表,并通过每个结点的 指针域向后扫描其余结点 ...
分类:
其他好文 时间:
2020-04-18 09:24:54
阅读次数:
55
table键: 1.alt+tab键,切换窗口 2.输入用户名,密码时,点击直接跳转到下一个输入框 3.空四个格子 Windows键:打开开始窗口 Windows+R键:打开运行窗口,输入cmd,可打开cmd Windows+E键:打开我的电脑 Ctrl+shift+Esc:打开任务管理器(或桌面下 ...
分类:
其他好文 时间:
2020-04-17 23:46:50
阅读次数:
90
[TOC] ML Agents(七)训练指令与训练配置文件 一、背景 到现在为止,官方的示例已经研究三个了,但是说实话自己去按官方的配置文件训练,有时候并不能完全训练出好的模型,而且官方的配置文件配置项都不是很明白,因此想在看下一个示例之前,先来研究一下官方关于配置文件的文档,通俗点就是翻译一下,有 ...
分类:
其他好文 时间:
2020-04-17 23:24:37
阅读次数:
433
简述 选择排序的基本思想是:每一趟从待排序列中选取关键字最小的元素,作为有序序列的一个新的元素,直到待排序列只剩下一个元素,则完成排序。主要算法有简单选择排序和堆排序。 简单选择排序 算法思想 假设序列为L[1...n],第i趟排序从L[i...n]中选择最小的元素与L(i)交换,因此每一趟可以确定 ...
分类:
编程语言 时间:
2020-04-17 20:06:43
阅读次数:
83
冒泡排序原理:(升序)通过当前位置数和后一个位置数进行比较 如果当前数比后一个数大 则交换位置, 完成后 比较基数的位置变成下一个数。直到数组末尾,当程序运行完第一遍 最大的数已经排序到最后一个位置了。次数可以减少循环数不用管最后一个数 降序排序同理 不过是把比较方式变成判断当前数是否小于下一个数 ...
分类:
编程语言 时间:
2020-04-17 09:55:23
阅读次数:
88
目录: 1.访问方法(Method)对象的方法汇总 2.获取方法(Method)对象中的值 3.设置方法(Method)对象中的值 1.访问Method的方法汇总 以下四种方法在Class类可以返回关于字段的 Method 对象。 使用示例: 输出信息如下: 一个Method对象包含一个方法的所有信 ...
分类:
编程语言 时间:
2020-04-17 00:18:10
阅读次数:
55