rand函数的用法

  • Post author:
  • Post category:其他

rand()函数可以用来产生随机数,但这并不是真正意义上的随机数,而是伪随机数。是根据一个数(我们可以称它为种子)为基准以某个递推公式推算出来的一系列数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,除非你破坏了系统。 1.rand() 功能:随机数发生器 用法:int rand(void) 所在的头文件:stdlib…

继续阅读 rand函数的用法

哈夫曼树的构建

  • Post author:
  • Post category:其他

【哈夫曼树】当用 n 个结点(都做叶子结点且都有各自的权值)试图构建一棵树时,如果构建的这棵树的带权路径长度最小,称这棵树为“最优二叉树”,有时也叫“赫夫曼树”或者“哈夫曼树”。 【构建原则】权值大的节点离根近,权值小的节点离根远。 【预备知识】哈夫曼树是二叉树,只有0度节点和2度节点。 对于有n0个叶子节点的哈夫曼树,共有2*n0-1个节点。 【算法步骤】 1.初始化,ht数组的前n个weigh…

继续阅读 哈夫曼树的构建

Mac 配置adb环境的方法

  • Post author:
  • Post category:其他

一、首先需要安装android-sdk,查看sdk目录下是否有tools和platform-tools; (注意:android-sdk目录里的system-image是一个模拟器内容目录,如果使用的是真机可以不用下载,如果使用模拟器,下载一个即可,否则占用大量内存;) 二、安装好android-sdk,回到主目录,检查是否有bash_profile文件,如果没有需要新建,具体命令和步骤如下: 回…

继续阅读 Mac 配置adb环境的方法

java ::双冒号的作用

  • Post author:
  • Post category:java

这个::是java 8里引入lambda后的一种用法,表示引用,比如静态方法的引用String::valueOf; 比如构造器的引用,ArrayList::new。 版权声明:本文为qq_40603010原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_40603010/article/details/1…

继续阅读 java ::双冒号的作用

MATLAB数组的一些操作

  • Post author:
  • Post category:其他

MATLAB数组的一些操作 1 数组元素位置 2 二维数组下标和线性索引装换 2.1.1 数组的元素位置和线性索引位置都能得到数值 2.1.2 线性索引和行列的关系 2.1.3 下标转换为线性索引sub2ind()函数 2.1.4 线性索引转换为下标ind2sub()函数 1 数组元素位置 数组从1开始索引,区别Python和C/C++从0开始索引。例如数组A = [1 3 5;2 4 6],其中…

继续阅读 MATLAB数组的一些操作

IDEA构建VUE脚手架

  • Post author:
  • Post category:vue

一. 安装Node.js 1. 官网 下载nodeJS 2.下载完按提示一步一步安装 3.安装成功后如下图 4.配置环境变量: 4.1在安装目录下创建如下2 个目录文件 4.2.创建完,在cmd窗口中输入如下命令(两个路径对应两个文件夹的路径) npm config set prefix "D:\app\nodejs\node_global" npm config set cache "D:\ap…

继续阅读 IDEA构建VUE脚手架

JAVA8新特性

  • Post author:
  • Post category:java

1. Lambda表达式 Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。 语法: Lambda 表达式:在Java 8 语言中引入的一种新的语法元素和操作符。这个操作符为 “->” , 该操作符被称为 Lambda 操作符 …

继续阅读 JAVA8新特性

漫画:我用策略模式搞定了一场战争

  • Post author:
  • Post category:其他

比基盗星球还有2万公里将要到达我星球入侵。。。 此时的why星球 public class SimpleHero {     public void fight (String condition) {         if (condition == null ) {             return;         }         if ("AgainstTheWind".equal…

继续阅读 漫画:我用策略模式搞定了一场战争

快压、360压缩、WinRAR关于打开快压通过超高压缩比压缩后的文件不兼容的问题…

  • Post author:
  • Post category:其他

今天接收了同事发过来的一个压缩文件,用360压缩打开和用WinRAR打开压缩文件,傻眼了,这发的是什么鬼压缩包。压缩包的文件大小有27533KB,用360压缩工具解压查看只有121.5kb,而且完全没有显示出来压缩文件的真实内容,如下所示: 用WinRAR工具解压查看就更加奇葩了,只有一个HTML文件,如下所示: 点击该html文件后,显示的网页内容如下: 好吧,该网页提示我   “由于资源该资源…

继续阅读 快压、360压缩、WinRAR关于打开快压通过超高压缩比压缩后的文件不兼容的问题…

IDEA开发工具整合YAPI接口平台

  • Post author:
  • Post category:其他

IDEA开发工具整合YAPI接口平台 目录 1    前提 1.1    代码规范 1.2    注释模板需统一 2    使用YapiUpload插件 2.1    下载YapiUpload插件 ​2.2    配置 2.3    idea代码中添加注释 ​2.4    idea推送到YAPI 3    使用EasyYApi插件 3.1    下载EasyYApi插件 ​3.2    配置 ​3…

继续阅读 IDEA开发工具整合YAPI接口平台