#GL

leetcode 280.Wiggle Sort 、324. Wiggle Sort II

这两个题可以理解为奇数位大于相邻两个偶数位,这两个题的输入数组是相同的,即数组中数值无序,且可能有相等的数值。但WiggleSortII要求是奇偶位的只能大于,不能等于。无论是280.WiggleSort还是324.WiggleSortII,都可以通过排序,然后以中间值为分界分成a、b两部分,每次先从a中选择一个数,然...

single number和变体

给arrayofintegers. 裡面有一个数字是单独出现  其他都会出现两次(而且一起出现)ex:[1,2,2,3,3]要判断哪个数字是单独出现的. 以这个例子的话就是1LZ一开始先说了用HashMap去记出现几次面试官说有没有不用额外空间的方式我说那就用XOR去算吧&nbs...
代码星球 ·2020-10-13

leetcode 118. Pascal's Triangle 、119. Pascal's Triangle II 、120. Triangle

118.Pascal'sTriangle第一种解法:比较麻烦https://leetcode.com/problems/pascals-triangle/discuss/166279/cpp-beats-1002018.9.3(with-annotation) classSolution{public:vec...

120. Triangle 以及一个多维vector如何初始化

1.刚开始result的初始化写的是vector<vector<int>>result,然后再去对result[0][0]=triangle[0][0]赋值,一直报错。老问题了!2.多维vector的初始化:vector<vector<int>>result(height...

Going deeper with convolutions(GoogLeNet、Inception)

从LeNet-5开始,cnn就有了标准的结构:stackedconvolutionallayersarefollowedbyoneormorefully-connectedlayers。对于Imagenet这种大的数据集,趋势是增加层数和层的大小,用dropout解决过拟合。1×1卷积核在Inception中大量使用,...

高效的多维空间点索引算法 — Geohash 和 Google S2

原文地址:https://www.jianshu.com/p/7332dcb978b2 每天我们晚上加班回家,可能都会用到滴滴或者共享单车。打开app会看到如下的界面:  app界面上会显示出自己附近一个范围内可用的出租车或者共享单车。假设地图上会显示以自己为圆心,5公里为半径,这个范围内...

vmware安装无法打开内核设备 \.Globalvmx86: 系统找不到指定的文件

刚刚安装好了虚拟机,WindowsXP64bitProfessional,安装好了开发环境,然后重启机器后虚拟机就打不开了,提示“vmware安装无法打开内核设备\.Globalvmx86:系统找不到指定的文件”,google了一下问题原因,因该是虚拟机的服务没有打开,解决方案如下:点击“开始→运行”,在运行框中输入C...

在浏览器中输入Google.com并且按下回车之后发生了什么(转载)

原文地址:https://github.com/skyline75489/what-happens-when-zh_CN#id9本文试图回答一个古老的面试问题:当你在浏览器中输入google.com并且按下回车之后发生了什么?不过我们不再局限于平常的回答,而是想办法回答地尽可能具体,不遗漏任何细节。这将是一个协作的过程...

使用Golang的singleflight防止缓存击穿

背景singleflight介绍示例源码分析其他Top在使用缓存时,容易发生缓存击穿。缓存击穿:一个存在的key,在缓存过期的瞬间,同时有大量的请求过来,造成所有请求都去读dB,这些请求都会击穿到DB,造成瞬时DB请求量大、压力骤增。Topimport"golang.org/x/sync/singleflight"si...

Google Protobuf简明教程

Protobuf实际是一套类似Json或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信时使用。通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进行传输或者存储。相比较而言,Protobuf有如下优点:足够简单序列化后体积很小:消息大小只需要XML的1/...
代码星球 ·2020-10-02

Golang 单例模式 singleton pattern

在Java中,单例模式的实现主要依靠类中的静态字段。在Go语言中,没有静态类成员,所以我们使用的包访问机制和函数来提供类似的功能。来看下下面的例子:packagesingleton           &nbs...

Mac OS 10.8 中的 OpenGL 开发环境设置(转)

转自:http://www.th7.cn/Program/cp/201305/137743.shtml一、XCode4.5在项目的"BuildPhases">"LinkBinaryWithLibrary"中添加"OpenGL.framework"和"GLUT.framework"。二、Qt5.0.2在Qt工程中,...
代码星球 ·2020-10-01

OpenGL绘图框架(GLFW)

下载地址:http://www.glfw.org/download.html...
代码星球 ·2020-10-01

一些webGL地球的网址

测试浏览器的webgl支持情况:https://browserleaks.com/webgl或者 https://github.com/AnalyticalGraphicsInc/webglreporthttp://world.openwebglobe.org/http://cesiumjs.org/demo...
代码星球 ·2020-10-01

win7,64bit下的OpenGL着色语言(glsl)开发环境配置(原)

 一、环境准备:  系统环境win7,64位,双显卡:集成显卡+gt540m,gt540建议下载最新的驱动,可以支持到opengl4.3标准,一般双显的笔记本,程序默认启用的是集显,我机器的集显驱动有点老,只能支持到opengl3.0,所以讲默认显卡设置为独显。  开发环境:vs2010  PS:查看机器及显...
首页上一页...2122232425...下一页尾页