- 博客(6)
- 收藏
- 关注
原创 一眼就解密 writeup
我们常见的有Base32和Base64,而Base32常是:大写字母A-Z 和数字234567,Base64大写字母A-Z 小写字母 a-z,数字0-9及特殊符号“+ /”。一般“= ==”是Base64的填充字符,毫无疑问这就是Base64。第一步,分组,将待转换的字符串每三个字节分为一组,每个字节占8bit,那么共有24个二进制位。第三步,在每组前面添加两个0,每组由6个变为8个二进制位,总共32个二进制位,即四个字节。第二步,将上面的24个二进制位每6个一组,共分为4组。
2025-06-22 23:47:56
193
原创 Python入门指南
在线教程:Python 官方文档(https://docs.python.org/)是学习 Python 的最佳资源之一,此外,还有许多在线教程,如菜鸟教程(https://www.runoob.com/python/python-tutorial.html)、W3Cschool(https://www.w3cschool.cn/python/)等。变量和数据类型:Python 中有多种数据类型,如整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等。二、安装 Python。
2024-12-11 19:52:50
643
1
原创 c++入门指南
在今后的学习中,您可以通过不断地实践和学习,提高自己的编程能力,成为一名优秀的C++开发者。C++是在C语言的基础上发展而来的,它既保留了C语言的高效性和底层操作能力,又增加了面向对象编程的特性,使得程序的设计和维护更加方便和高效。变量和数据类型:C++中有多种数据类型,如整数类型(int)、浮点数类型(float、double)、字符类型(char)、布尔类型(bool)等。开源项目:您可以在GitHub上找到许多优秀的C++开源项目,通过阅读和参与这些项目的开发,您可以提高自己的编程能力和实践经验。
2024-12-11 19:46:23
676
原创 使用c++解决哈密顿回路问题
/ 使用 memset 初始化 path 数组为 -1。这个函数首先进行一些初始化操作,然后调用hamCycle函数来查找哈密顿回路,如果找到了就打印路径,否则输出不存在的信息。// 初始化 visited 数组为 false。v++) { // 从 0 开始遍历所有顶点。// 所有可能的路径都已检查,没有找到哈密顿回路。// 递归找到哈密顿回路。// 开始查找哈密顿回路。// 找到哈密顿回路。// 找到哈密顿回路,打印结果。// 没有找到哈密顿回路。
2024-12-11 19:40:45
616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅