问题描述 解决方法 1、像第一个问题那就是最短路问题(我代码采用迪杰斯特拉算法)实现 2、换乘次数最少,那就用bfs广搜来寻找答案。但是我的代码不能保证这个最少换乘是最短路程 代码 1 #include<stdio.h> 2 #include<iostream> 3 #include<algorit ...
分类:
其他好文 时间:
2020-01-02 20:17:09
阅读次数:
74
二分法求根主要应用了区间套定理,这一算法实现简单且结果也迭代的较好,但对于复杂函数其结果不理想 1.代码 %%二分法求根 %%f为函数表达式,interval0为初始区间,epsilon为控制精度 function RD = Roots_dichotomy(f,interval0,epsilon) ...
分类:
其他好文 时间:
2019-12-30 14:11:06
阅读次数:
91
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 ...
分类:
其他好文 时间:
2019-12-22 14:21:10
阅读次数:
69
以下代码来源: 设计模式精解-GoF 23种设计模式解析附C++实现源码 //Template.h class AbstractClass { public: virtual ~AbstractClass(); void TemplateMethod(); protected: virtual vo ...
分类:
编程语言 时间:
2019-12-22 12:22:21
阅读次数:
72
package util import ( "math/rand" "time" ) type HttpServer struct { //目标server类 Host string } func NewHttpServer(host string) *HttpServer { return &Ht... ...
分类:
编程语言 时间:
2019-12-19 23:24:40
阅读次数:
128
package util import ( "fmt" "hash/crc32" "math/rand" "time" ) type HttpServer struct { //目标server类 Host string Weight int } func NewHttpServer(host st ...
分类:
编程语言 时间:
2019-12-19 23:15:00
阅读次数:
103
转自:https://www.jb51.net/article/148388.htm strings 包中的函数和方法 // Count 计算字符串 sep 在 s 中的非重叠个数 // 如果 sep 为空字符串,则返回 s 中的字符(非字节)个数 + 1 // 使用 Rabin-Karp 算法实现 ...
分类:
其他好文 时间:
2019-12-16 09:46:48
阅读次数:
85
概要 HashMap 最早出现在 JDK 1.2 中,底层基于散列算法实现。HashMap 允许 null 键和 null 值,在计算哈键的哈希值时,null 键哈希值为 0。HashMap 并不保证键值对的顺序,这意味着在进行某些操作后,键值对的顺序可能会发生变化。另外,需要注意的是,HashMa ...
分类:
其他好文 时间:
2019-12-15 18:48:40
阅读次数:
99
AI = 算法 + 实现 忘掉 tf 1.0吧!!! TPU tf 加速硬件 学习建议 忘记1.0 Tensorflow 和Pytorch 选择一个主修 Keras 逐渐淡出 TF.kreas Pytorch + caffe2 为什么是用tensorflow GPU加速 (速度快) ...
分类:
其他好文 时间:
2019-12-15 18:35:05
阅读次数:
68
字节三面的一道面试题,判断是否是相同二叉树 1 var isSameTree = function (p, q) { 2 if (p null && q null) return true; 3 if (p null && q !== null) return false; 4 if (p !== ...
分类:
编程语言 时间:
2019-12-15 10:49:41
阅读次数:
89