首页
学习
活动
专区
工具
TVP
发布

gojam技术备忘录

专栏成员
90
文章
144941
阅读量
15
订阅数
对最大子段和的理解(动态规划)
数组分为Left与Right部分,最大字段和要么在left,要么在right,要么必然包括mid-1与mid+1(这种情况复杂度仅为n,此处mid不代指元素,mid-1与mid+1相邻),籍此可以递归求解。
gojam
2020-04-22
8920
高性能计算简要复习
PVP:Player VS Player PVP拥有多个高性能向量处理器,有向量寄存器和指令缓冲,不用高速缓存,共享内存。
gojam
2019-12-10
1.4K0
Diffle-Hellman密钥交换
素数n的本原根a满足,a的1次方到a的n-1次方 mod n结果不同并且对应1到n-1。(换句话说是1到p-1的置换序列)
gojam
2019-11-29
4750
寻路(待完成)
思前想后我决定用链表来存储地图,也就是用vector<int>按顺序存储地图的节点,由于地图一般是矩形的,知道高度与宽度后我们无需再存储位置信息,每个节点的内容可以是地形高度。用数组也是可以的,但栈中的数组需要确定大小,动态数组很好,但为了方便删除元素还是用效率低的vector容器吧。
gojam
2019-10-14
4850
用js写了一个批量发短信的脚本
一方面,header要添加content-type信息,另一方面,需要引入qs库,qs。stringify与json.stringify类似,但转换结果是queryString。
gojam
2019-10-13
2.5K0
计网实验操作记录
在dhcp-config模式下设置地址范围和子网掩码,network x.x.x.x 255.255.255.0
gojam
2019-07-10
4650
临时拼凑的知识点**想想面试还会有啥
这段代码的顺序是1、2、3、4,原因是js同步执行完任务前不会执行异步任务(这是很容易理解大家也应该知道的)。然后Promise对象实例化是一个同步的过程,只有then后面的才是异步。所以1,2是同步任务,3,4是异步任务,现在的顺序就很合理了。
gojam
2019-06-17
5590
30秒看懂矩阵
矩阵中每一个数都和这个常数相乘,这个意义上矩阵除以常数也没问题。不过从解方程的意义上讲,矩阵乘以常数之后还是一样的矩阵。
gojam
2019-05-14
2.2K0
数据结构简单复习
环形队列可以用数组(大小等于n)实现,包含front(起始位置)和rear(结束位置),通常只能存储n-1项,以区分空(front==(rear+1)%n)和满(front==(rear+2)%n)的状态。
gojam
2019-05-14
9770
C++/Python 近期问题总结201804
出现如上提示的确是因为缩进出现了问题,但是在某些编辑器中(尤其是在线编辑器),看似对齐,实际上却没有对齐。因此,下一次遇到这类问题,应当把代码复制到另一个编辑器中,以便于检查。
gojam
2019-05-14
3890
为什么C++短整型溢出了还可以比较!
复习C++的时候,看到一段通过比较两个short变量之和与2^15大小来判定是否溢出的代码,惊到我了,两个short相加都超过short取值范围了,还能和最大取值范围比较???
gojam
2019-05-14
1.1K0
复习C++&笔记
类与对象 1、静态成员函数没有this指针,静态成员变量可以通过classname::或object.调用,声明非常量静态成员时,需要在类中加static前缀但不能定义或初始化,在类外定义和初始化但不能再加static前缀(不方便编译器判断这是全局静态变量或属于某一个类)。 2、类中函数参数表后加const则函数不能修改类的数据成员。 3、友元函数都在类外定义,不能加上classname::前缀。友元函数没有this指针,可以访问类中的所有数据成员。 4、this指针只在成员函数里有定义,创建一个对象后不
gojam
2019-05-14
4190
快速排序算法(C++)介绍和简易实现
快速排序算法,即一种递归地讲数组按一定大小标准分成两组,小的一组在前,大的一组排在后的算法。
gojam
2019-05-14
3.3K0
C++使用非常量静态成员(non-const static data member)
非常量静态成员的错误使用方法 静态成员只跟类有关,是所有对象共有的属性,如果在类中初始化则意味着每个对象都初始化一次,这样就需要非静态成员了。非常量静态成员函数不可以在类中初始化,一定要在类外把类名作为命名空间而初始化,但放在private里又只能在类里初始化,这种操作是无法实现的。但C++支持在类里定义非常量静态成员函数,如"static double average(){...};"。 误区二:在函数体内对非常量静态成员变量初始化。(xcode有提示)正确的方法是将初始化语句放到函数体外定义(在类中只有声明),然后在函数内以class::member的方式调用。
gojam
2019-05-14
6K0
Swift4.2画"图"(Graph)
链表作为一种最基础的数据结构,实现了对多个元素线性的、动态的组织和管理,是实现图的基础之一。这里涉及到了类、模板、引用的知识。
gojam
2019-05-14
5200
闭包(Closures)函数/表达式
在其他语言中,闭包函数也可能叫代码块(blocks)或者匿名函数(lambdas)。
gojam
2019-05-14
4560
Swift4.2:Nil cannot be assigned to type 'UnsafeMutablePointer'与Optional chaining
由于直接抱着对其他语言的认识来使用swift,这个问题苦恼了我很久,当我用关键词“swift 空指针”搜索也没有得到有用信息,直到我发现swift一定要对可能为空的变量做标记——Optional(?&
gojam
2019-05-14
1.7K0
8086汇编实现对数字的存储、输出
QQ20181230-173338@2x.png 目标 设计一个INPUT子程序,使其能够接收用户输入的数字(以字符串的形式),并将数字存储到AX寄存器。 设计一个DECOUT/BINOUT/HEXOUT子程序,使他们能够以十进制/二进制/十六机制的形式将AX中的数字输出到屏幕上。 分析 对于INPUT子程序,我们需要调用DOS功能接收用户输入的字符串,将ASCII码转为数字,再依次乘以10、100...由于CPU执行指令时会占用AX,我们将积的累加和存储在内存变量中,最后一步复制到AX中。 对于DECO
gojam
2019-05-14
2.8K0
做MSSQL实验时的一些理解
数据库中有3张表,使用t-sql检索数据 s: sno学号, sname姓名, dept院系, age, sex
gojam
2019-05-14
4150
Vue&Php获取数据库数据
如果不太熟悉,想要没有问题地将数据库中的数据递送到渲染层颇有挑战。用Php的fetch_all(1)方法实际上得到了一个关联数组的数组(此处1代表数组中的项是关联数组),利用json_encode()将关联数组转换为JSON字符串,得到了一个JSON字符串数组。
gojam
2019-05-14
2.6K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档