抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

ZhuFN's Blog

遗传算法实现旅行商问题

我们选择遗传算法的经典案例——旅行商问题来介绍遗传算法的具体实现。 旅行商问题 给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。 我们将给每个城市设定一个坐标,以此来求得每对城市之间的距离。对于图上问题,可使用Floyd算法对图进行处理,以获得每对城市之间的最短路。 全局常量、变量定义 const int SIZE = 1000, CNT = 1000...

解决rust编译目标为musl时openssl报错

为了节省容器启动时间,准备把rust写的api编译好后扔进docker里,于是编译到target:x86_64-unknown-linux-musl 然后openssl炸了,不认libssl-dev了,查了下要重新编译。。。 但是,我们发现了一个神奇的docker镜象https://github.com/emk/rust-musl-builder,它已经配好了openssl的musl环境 于...
YouKnow

记录一下思源服务端的安装过程

第一步,先在本地wsl上逝一逝 首先安装docker,然后docker服务起不来,给我报 Err :connection error: desc = "transport: Error while dialing dial unix:///var/run/docker/containerd/containerd.sock: timeout". Reconnecting.....

Rust调用async函数时变量无法在线程间安全传递的错误

这是一段伪代码 async fn a() { let a:T = ...;//T一个没有实现 Send的类型 let b = foo(a); boo(b).await; } async fn boo() -> i32 { ... } 这种情况下,会有一个future cannot be sent between...

一个用godot写的小游戏,名为艾可大战QB

演示视频: 控制逻辑抄的noita所以只支持键盘 在线版加载很卡(bgm有30mb),推荐下载Windows版 之前Windows版传错了打不开,现已修复。建议解压。 来一把(在线) 来一把(Windows版) 开源地址
YouKnow

横截面图上的区域

你的任务是模拟洪水灾害。 对于给定的横截面图,给出淹没部分的面积。 假设该地区不断地下雨,而从该地区溢出的水正在落入两侧的海中。 例如,对于上面的横截面图,雨水将产生洪水,其面积分别为 4、2、1、19 和 9。 输入 在一行中给出一个字符串,分别用"/","“和”_"表示斜坡和平原。 例如,上面例子的区域由字符串“\ \ / / / \ _ / \...

贴个哈希表代码

题目链接: https://www.luogu.com.cn/problem/P4305 #include <stdio.h> #include <stdlib.h> #define MAXN 50005//数据范围 #define MOD 400000//取模,不要太大,否则会超内存 int a[MAXN];//用来保存结果 struct node { ...

拷贝漫画pc web端解密

(为什么要加个pc呢因为手机版网页好像是没加密的) 首先我们打开一个漫画的目录页面并按下F12,可以看到请求目录的api返回了一坨16进制 进入发起该网络请求的js文件,可以看到eval巴拉巴拉 eval里的函数返回了一个字符串,将它存进js文件中,使用whistle替换请求的文件,在firefox中找到http请求的回调函数,打断点(主要是找到了'url': _0x1edb91 + _...
web

学习rust后,写出下载B站视频的音频的GUI应用

从Bilibili的视频收藏夹中下载音乐,仅下载音频。 Download music from video lists of bilibili, audio only. 目前只有终端版本,之后可能搞个gui+二维码登录有GUI,但只能用Cookie登录 首先我们看一下截图 没错,就这么小一个东西我写了一个多月才写出来,我果然还是那么菜。 地址:https://gitlab.com/...
YouKnow

让uTorrent仅使用ipv6从而使教育网不计费

简而言之: win+r输入%appdata%\uTorrent按回车,在打开的目录下新建一个ipfilter.dat,在里面输入000.000.000.000-255.255.255.255 保存后启动uTorrent,新建下载
YouKnow