Go-31-杂序】的更多相关文章

起因 前几天在群里和以前一起在成都培训的同学谈论到了求职, 有一位朋友说他在某家外包公司试用失败了, 然后我说了句:不要去外包公司.即使工资高一点. 其实说的时候也没考虑到他本人的处境, 毕竟还房贷资金是很紧张的, 而后有位同学说:是呀,我也就一万多点, 可我并不快乐云云, 可怜我这个正在吃低保的人无法反驳, 只能打出一句:怎么说呢,故作高深却也没想出一个说法出来, 今日做房屋大扫除的时候突然想到了我久违的理由. 以下的观点仅是个人所偏见, 思想杂序无章, 经不起个把推敲, 若有冒犯还请海量.…
1. Convert string from "AAABBCC" to "A3B2C2". 当面试者提出这个问题的时候,首先需要确认题意:譬如:字符串是不是顺序的,是否有字符重复出现. 例如: ABBAACB , AAABBCCCBBAA. 如果是顺序的话可以一次遍历字符,如果是杂序的话,需要2次遍历. C#里面采用Dictionary是很方便的. public static string CountCharNumber(string input) { Dictio…
二叉树--遍历篇 二叉树很多算法题都与其遍历相关,笔者经过大量学习.思考,整理总结写下二叉树的遍历篇,涵盖递归和非递归实现. 1.二叉树数据结构及访问函数 #include <stdio.h> #include <iostream> #include <stack> using namespace std; struct BTNode { int value; struct BTNode *left, *right; BTNode(int value_) :value(…
首先什么是树结构? 树是一种描述非线性层次关系的数据结构,树是n个数据结点的集合,这些集结点包含一个根节点,根节点下有着互相不交叉的子集合,这些子集合便是根节点的子树. 树的特点 在一个树结构中,有且仅有一个结点没有直接前驱,它就是根节点. 除了根节点,其他结点有且只有一个直接前驱 每个结点可以有任意多个直接后继 树的名词解释 结点的度:一个结点包含子树的数量. 树的度:该树所有结点中最大的度. 兄弟结点:具有同一父结点的结点称为兄弟结点. 树的深度(高度):叶子结点的深度(高度)为1,根节点深…
SM4 密码算法结构 SM4 密码算法基本运算有两部分: 1.模2加:⊕,32比特异或运算 2.循环移位: <<< i ,把32位字循环左移i位 基本密码部件为 1非线性字节变换S盒(起混淆作用) S盒数据表:(横向为低位,纵向为高位) S盒的置换规则: 输入的高半字节为行号,低半字节为列号,行列交叉点处的数据即为输出.设输入为 “5F”,则行号为5,列号为F,于是S盒的输出值为表中第5行和第F列交叉点的值. 2 非线性字变换 τ:起混淆作用,具体为4个S盒并行置换,设输入字 A=(a0…
系统的大部分资源(安装程序的除bin, lib, conf等之外的东西)都是放在 /usr/share/目录中的 在用户自己定义的, 一些关于系统资源的东西, 则放在目录 ~/.local/share/...下, 相当于windows中的 users/admin/appData/ 目录一样. 常规的工作, 用linux, 特殊的, 如word, ps, game, cad等, 用windows或mac x. 正因为这样, 永不着抨击什么系统了, 也用不着说什么系统好, 重要的是, 恰当的/适合的…
前言:在多线程环境的同步中,我们为了让每个线程具有同步的作用,经常采用synchronize.reetrantlock等同步手段进行上锁,以便在同一时间只能有一个线程具有访问变量和读写变量的权力.然而假如实际的业务场景是允许一组线程访问(组线程数量有限),如何控制一组线程的同步,如果再采取加锁的方法就有点过犹不及了.那么此时信号量就闪亮登场了,对于一组线程的同步访问,对它来说就是小菜一碟 本篇博客的目录 一:semphore的简介 二:semphore的使用方法 三:使用实例 四:总结 一:se…
                           Find the Permutations Sorting is one of the most used operations in real life, where Computer Science comes into act. It iswell-known that the lower bound of swap based sorting is nlog(n). It means that the best possiblesor…
闲来无聊,刚好有个朋友来问爬虫的事情,说起来了CBA这两年的比赛数据,做个分析,再来个大数据啥的.来了兴趣,果然搞起来,下面分享一下爬虫的思路. 1.选取数据源 这里我并不懂CBA,数据源选的是国内某门户网站的CBA专栏,下面会放链接地址,有兴趣的可以去看看. 2.分析数据 经过查看页面元素,发现页面是后台渲染,没办法通过接口直接获取数据.下面就要分析页面元素,看到所有的数据都是存在表格里面的,这下就简单了很多. 3.确定思路 思路比较简单,通过正则把所有行数据都提取出来,过滤掉无用的修饰信息,…
LAS是Listen(Encoder),Attend,和Spell(Decoder)的简称 第一个步骤Listen(Encoder) listen的作用是输入一段语音信号,输出一段向量,去掉语音中的杂序,只保留和语音有关的部分. 上图中acoustic features表示的是每一帧的声音信号. listen进行encoder RNN CNN 将fliter沿着时间的方向扫过每一个acoustic features ,每一个fliter会吃一个范围的acoustic features进去得到一个…