码迷,mamicode.com
首页 > 编程语言
象群游牧算法-Matlab
1. 适应度函数: function z=chaffer(x)%chaffer函数x=(0...0) f(x)=0 x[-10,10]%%没测 n=10; s1=0; for i=1:n s1=s1+x(i)^2; end z=((sin(sqrt(s1)))^2-0.5)/(1+0.001*s1) ...
分类:编程语言   时间:2021-04-10 13:40:46    阅读次数:0
树状数组求逆序对个数
#include<cstdio> #include<algorithm> const int N = 1e6 + 1; int n, t[N]; namespace lsh{ int lsh[N], tmp[N]; void init() { for (int i = 1; i <= n; ++i) ...
分类:编程语言   时间:2021-04-10 13:40:10    阅读次数:0
锋利的NodeJS之NodeJS多线程
最近刚好有朋友在问Node.js多线程的问题,我总结了一下,可以考虑使用源码包里面的worker_threads或者第三方的模块来实现。 首先明确一下多线程在Node.js中的概念,然后在聊聊worker_threads的用法。天生异步,真心强大。 Node.js多线程概述 有人可能会说,Node. ...
分类:编程语言   时间:2021-04-10 13:39:47    阅读次数:0
C++调用C#编写的DLL
原文链接:https://blog.csdn.net/m0_37312808/article/details/78082350# 由于C#编绎出来的DLL不是计算机所能直接识别的二进制指令码,需要CLS进行再解释,说到这,我想有些朋友应该知道C#项目需要引用C++编写的DLL时,可以直接引用DLLM ...
分类:编程语言   时间:2021-04-10 13:39:20    阅读次数:0
百度地图(1) JavaScript API V3.0 对比 JavaScript GL API 1.0
最近在研究百度地图,百度地图、高德地图、腾讯地图、天地图这类在线地图的优点是不用 自己架设地图服务,在线底图直接访问,另外像百度、高德、腾讯等地图还提供了3D建筑,可以直接 通过API接口访问,不需要自己制作地图图源,发布服务。这一类地图接口的优点就是上手快,地图数据、接口都是开箱即用的。 当然也有 ...
分类:编程语言   时间:2021-04-10 13:38:55    阅读次数:0
java类加载器有哪些?
java类加载器有哪些? jdk自带有三个类加载器: bootstrap,ClassLoader、ExtclassLoader、AppClassLoader。 BootStrapClassLoader 是ExtClassLoader的父类加载器,默认负责加载%JAVA_HOME%lib下jar包 和 ...
分类:编程语言   时间:2021-04-10 13:34:59    阅读次数:0
排序链表
LeetCode148 排序链表 题目 给定链表的头结点head,返回排序后的链表,按照由小到大的顺序。 案例1 输入:head = [4,2,1,3] 输出:[1,2,3,4] 分析 使用归并排序,先找出中间节点(快慢指针:快指针每次走两步,慢指针每次走一步,当快指针走到链表最后,慢指针所在的位置 ...
分类:编程语言   时间:2021-04-10 13:34:31    阅读次数:0
Unity InputSystem
最近迁移项目到UnityXR框架,发现UnityXR框架使用了新的输入系统(InputSystem)然后就学习了一下。 using System.Collections; using System.Collections.Generic; using UnityEngine; using Unity ...
分类:编程语言   时间:2021-04-10 13:33:21    阅读次数:0
Javascript深拷贝
为了实现一个函数clone,可以对JavaScript中5种主要的数据类型 (包括Number、String、Object、Array、Boolean)进行值(深)复制。 /** *复制一份数据 *@paramobj *return复制结果 ***/ function clone(obj){ var ...
分类:编程语言   时间:2021-04-10 13:33:01    阅读次数:0
数组去重
//数组去重 function noRepeat(arr){ var i=0; var len=arr.length; var obj={}; var resArr=[]; while(++i<len){ obj[arr[i]]||resArr.push(arr[i]) obj[arr[i]]=tr ...
分类:编程语言   时间:2021-04-10 13:32:35    阅读次数:0
[C++]std::sort()函数使用总结
原文链接:https://www.cnblogs.com/lizhenghao126/p/11053598.html 函数声明 template< class RandomIt, class Compare > constexpr void sort( RandomIt first, RandomI ...
分类:编程语言   时间:2021-04-10 13:28:28    阅读次数:0
Java基础00-Debug11
1. Debug 1.1 Debug概述 1.2 Debug操作流程 1.2.1 如何加断点 1.2.2 如何运行加了断点的程序 1.2.3 看哪里 1.2.4 点哪里 1.2.5 如何删除断点 多个断点,一次性全部删除:Run -> View Breakpoints打开如下页面。 1.3 Debu ...
分类:编程语言   时间:2021-04-10 13:25:36    阅读次数:0
ES6:高级数组函数,filter/map/reduce
filter :先看一下官方的解释: filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 注意: filter() 不会对空数组进行检测。 注意: filter() 不会改变原始数组。 其实这个已经写的很清楚了,就是,返回通过检查的元素,并且会创建一个新的 ...
分类:编程语言   时间:2021-04-10 13:25:14    阅读次数:0
排序算法-归并排序MergetSort
归并排序介绍 一种分而治之思想 归并排序步骤 从下往上的归并排序(自下而上的迭代) 从上往下的归并排序(自上而下的递归):它与"从下往上"在排序上是反方向的。它基本包括3步: ① 分解 -- 将当前区间一分为二,即求分裂点 mid = (low + high)/2; ② 求解 -- 递归地对两个子区 ...
分类:编程语言   时间:2021-04-10 13:21:25    阅读次数:0
排序算法-基数排序 RadixSort
基数排序介绍 基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。 基数排序 vs 计数排序 vs 桶排序 基数排序有两种方法: 这三种排序算法都利用了桶的概 ...
分类:编程语言   时间:2021-04-10 13:20:52    阅读次数:0
C++11的override、default和delete关键字
最近在参与组里的项目时接触了很多以前自己没太了解的C语法(尤其是C11以后出现的),今天给大家讲一下C++11新出的override和default关键字。 override关键字主要在声明类的成员函数时使用,它的作用就是告知程序员和编译器这个函数是重写了父类的虚函数,一方面代码的阅读者看到这个关键 ...
分类:编程语言   时间:2021-04-10 13:17:16    阅读次数:0
f-string想必作为Python3.6版本开始引入的特性,通过它我们可以更加方便地向字符串中嵌入自定义内容
f-string想必作为Python3.6版本开始引入的特性,通过它我们可以更加方便地向字符串中嵌入自定义内容,但f-string真正蕴含的功能远比大多数用户知道的要丰富,今天我们就来一起get它们~ 最基础用法 f-string最基础的用法很简单,如下例所示,在前缀f的字符串中向{}内直接填入要嵌 ...
分类:编程语言   时间:2021-04-10 13:11:50    阅读次数:0
450755条   1 2 3 4 5 6 ... 26515 下一页
© 2014 mamicode.com 版权所有
迷上了代码!