测项目:https://github.com/igugyj/Pelr/releases#release-v0.8.0
或许我是真的该休息了——虽然没敲几行代码……
测项目:https://github.com/igugyj/Pelr/releases#release-v0.8.0
或许我是真的该休息了——虽然没敲几行代码……

记录一下coc里面的"中俄友好交流",其实只是这个时代的几个普通人之间素未谋面的交集罢了。
一句话总结: 一个俄罗斯玩家加入中文游戏群,因为只会俄语、英语也差,引发了一段“请用中文/英文或翻译器”的跨语言沟通;随后大家聊到中国特供游戏、氪金魔改、游戏工作室/机器人,最后落到“玩游戏开心就好”。
核心内容:
语言沟通是主线
游戏话题
结尾态度
整体氛围: 友好但有点语言混乱,主要靠翻译沟通;核心是“跨语言交流 + 吐槽中国特供游戏/氪金/工作室 + 玩游戏开心就好”。
本回答由 AI 生成,内容仅供参考,请仔细甄别
我不太会做前端变量的控制,如果有资源或内容的缺失请尝试刷新页面。
本文结构:
│ index.md
│
└───assets
chat.md
Clash_Bold.otf.ttf
Clash_Regular.otf.ttf
i.css
i.js
font from Clash of Clans Fonts
是的,B站的BV号给了我很大的启发,我可以用一个page服务聚合我所有的链接,甚至可以聚合那些年年考年年错的链接。
{
"170001": "https://www.bilibili.com/video/av170001/",
"1GJ411x7h7": "https://www.bilibili.com/video/BV1GJ411x7h7/",
"1ic411D7xo": "https://www.bilibili.com/video/BV1ic411D7xo/?t=10",
"1dyXqBaEE5": "https://www.bilibili.com/video/BV1dyXqBaEE5/?t=3"
}
不信?请访问:https://igugyj.github.io/1GJ411x7h7
当然,这种方式是基于HTML来的,几行代码的事,但是性能上不如301/302,不过没有数量限制,因此可以无限续!
当然,最初我是想用来做短链接的(把一个链接伪装成一个看起来无害的路径,以达到无法分辨的目的,人话就是骗人,当然,由于链接无法直接读,很多人不会去点它)。
后面发现自己博客项目的文章路径过于猎奇,于是就叫AI帮我加上短链,现在是两种链接共存,可以按需使用(
当然,两种方式(HTML和_redirects)都很不错,按需取用,另外需注意平台是否支持对应的方式。

Floyd 判圈算法是用于判断链表中有无环以及检测环入点的经典算法。
它利用了快慢指针的思想,以及环无终点,快慢指针互相追逐,相遇即环存在,再移动一个指针到头部,两指针再每次移动1结点,第二次相遇即得环起点。
在线玩:cycle.html
#include <stdlib.h>
#include <stdio.h>
typedef int elemType;
typedef struct nodeList
{
elemType data;
struct nodeList *next;
} nodeList, *NodeList;
nodeList *initCycle();
void freeNodeList(nodeList *a);
void Floyd()
{
nodeList *c = initCycle();
// 确定环存在
nodeList *slow = c->next;
nodeList *fast = c->next;
while (fast && fast->next)
{
slow = slow->next;
fast = fast->next->next;
if (fast == slow)
{
printf("has cycle");
break;
}
}
if (!fast || !fast->next)
{
printf("no cycle");
return;
}
// 确定环起点
slow = c->next;
while (slow != fast)
{
fast = fast->next;
slow = slow->next;
}
printf("\ncycle start at %d", slow->data);
freeNodeList(c);
}
int main()
{
Floyd();
return 0;
}
void freeNodeList(nodeList *a)
{
// 确定环起点,断开环,再释放内存
}
nodeList *initCycle()
{
nodeList *c = (nodeList *)malloc(sizeof(nodeList));
c->next = NULL;
nodeList *enter;
nodeList *trail;
for (int i = 8; i >= 0; i--)
{
nodeList *p = (nodeList *)malloc(sizeof(nodeList));
p->data = i;
p->next = c->next;
c->next = p;
if (i == 8)
trail = p; // 尾部为null
if (i == 3)
enter = p;
}
trail->next = enter; // 闭合
return c;
}
❮cmd❯ …\pblog main [ ✓] via v22.22.2 via v3.14.5
の a
has cycle
cycle start at 3