avatar
文章
37
标签
26
分类
9
主页
文章
  • 归档
  • 标签
  • 分类
待办
链接
关于
Himekawaの小屋数据结构基础笔记 返回首页
搜索
主页
文章
  • 归档
  • 标签
  • 分类
待办
链接
关于

数据结构基础笔记

发表于2025-08-13|Study
|浏览量:
文章作者: Himekawa
文章链接: https://himekawa.top/2025/08/data-structure-in-one-week/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Himekawaの小屋!
C++数据结构
赞助
  • 微信
    微信
上一篇
AI安全 - Awesome AI Jailbreak & LLM WAF技术
Updating… 0x0 前言: 大语言模型时代 2022 年,GPT-3.5 横空出世。而我印象中第一次听说 ChatGPT 是在 2023 年的一篇博客园推荐文章中。第一次使用更是在 2024 年。这一年,各家大语言模型百花齐放。记得当时的文心一言还是很强的,现在的话只能不予置评了。 短短三年时间,我们就经历了大语言模型元年。我们用大语言模型完成日常任务,用 Kimi、豆包这样的 APP 帮忙写作业,用 GPT、Qwen 等“代码能力更强”的模型来写代码。LLM 用近于人类的表达与推理能力,成为了近二十年最伟大的发明之一(甚至可以说没有之一?)。 但与此同时,与 LLM 相关的安全也成为了一个新的研究方向。LLM 若使用不当,很可能会造成对现实社会或人类的危害。2023 年 8 月 1 日,OWASP(全球开放应用软件安全项目组织)发布了 OWASP TOP 10 for LLM。2024 年 2 月 29 日,全国网络安全标准化技术委员会发布了《生成式人工智能服务安全基本要求》。AI 安全也在随着 AI 应用加速落地而不断发展。 0x1 LLM 究竟有何安全漏洞 - ...
下一篇
justCTF2025 Baby SUID题解-libc劫持SUID程序提权
题目地址:socat `tty`,raw,echo=0 tcp:baby-suid.nc.jctf.pro:1234 题目分析与环境搭建 首先下载附件,hello.c就是hello程序源代码,Dockerfile用于构建本地镜像,run.sh内为部署命令 12345678910FROM --platform=linux/amd64 fedora:24COPY --chmod=4755 hello /usr/bin/helloCOPY --chmod=400 flag.txt /flag.txtRUN useradd -m ctfplayerWORKDIR /home/ctfplayerUSER ctfplayerENTRYPOINT ["/bin/sh"] 本地构建 1docker build -t chall_baby_suid -f ./Dockerfile . 进入容器使用该命令,多给一点资源 1docker run --pids-limit 50 --ulimit nofile=64:64 --rm -it chall_baby_suid 首先查找...
相关推荐
2022-01-19
C++文件读写操作及加速
0x01-文件读写方法 使用C语言中的freopen()函数进行打开文件并重定向输入输出。示例如下: 12345678910#include<iostream>;using namespace std;int main(){ freopen("testfile.txt","w",stdout); for(int i=0;i<10;i++) cout<<i<<" "; return 0;} 这样,你就可以使用普通的cin,cout来进行文件的输入输出了。当然,也可以使用scanf()、printf()等输入输出函数。 1234567891011#include<iostream>;#include<cstdio>;using namespace std;int main(){ freopen("testfile.txt","w",stdout); ...
2022-03-12
C++常用模板大全
仅自用 高精度计算 高精度加法 12345678910111213string add(string a,string b)//仅限两个非负整数相加{ string ans; int na[L]={0},nb[L]={0}; int la=a.size(),lb=b.size(); for(int i=0;i<la;i++) na[la-1-i]=a[i]-'0'; for(int i=0;i<lb;i++) nb[lb-1-i]=b[i]-'0'; int lmax=la>lb?la:lb; for(int i=0;i<lmax;i++) na[i]+=nb[i],na[i+1]+=na[i]/10,na[i]%=10; if(na[lmax]) lmax++; for(int i=lmax-1;i>=0;i--) ans+=na[i]+'0'; return ans;}...

评论
avatar
Himekawa
Himekawaの小屋
文章
37
标签
26
分类
9
Github
公告
o.O
目录
  1. 1. 0x0 Intro
  2. 2. 0x1 绪论:数据与算法
  3. 3. 0x2 线性表
  4. 4. 0x3 栈和队列
  5. 5. 0x4 串、数组和广义表
  6. 6. 0x5 树和二叉树
  7. 7. 0x6 图
  8. 8. 0x7 查找
  9. 9. 0x8 排序
  10. 10. 0x9 实验2、3、4、5、7、8
  11. 11. 0xA 课程设计1
  12. 12. 0xB 补充
最新文章
2025年终总结2025-12-22
0CTF2025 misc WP2025-12-22
玄机 0x401-TECI WP2025-12-09
Mini V&N CTF 2025 - welcome.pdf2025-12-07
AHUCTF2025 出题人 WP2025-11-05
© 2021 - 2025 By Himekawa框架 Hexo|主题 Butterfly
萌ICP备20255244号
搜索
数据加载中