相关文章
[go学习笔记.第十八章.数据结构] 2.约瑟夫问题,排序,栈,递归,哈希表,二叉树的三种遍历方式
一.约瑟夫问题 josephu 问题: 设编号为1, 2 ,... n 的n个人围坐一圈, 约定编号为 k (1<k<n )的人从 1 开始报数,数到m的那个人出列,它的下一位又从1开始报数,数到 m 的那个人又出列,依次类推…
建站知识
2024/12/13 2:44:32
02 elf 的 binary 解析
前言
需求来自于 linux binary 的执行分析, 以及一些反编译工具的实现
比如 readelf, hopper disassemble 什么的
主要的目的是 更加详细了解 elf 的文件格式
为 后续的一些 理解做准备 elf 解析
elf 文件主要分为 四个部分
elfHeader, programHeaders, segments, …
建站知识
2024/12/23 16:16:55
【C++基础】07:多态
多态 OVERVIEW多态一、多态1.基本概念:2.E1-计算器类3.纯虚函数&抽象类:4.E2-制作饮品5.虚析构&纯虚析构:6.E3-电脑组装二、运算符重载1.加号运算符重载:2.左移>>运算符重载:3.递增运算符重载࿱…
建站知识
2024/12/22 1:21:18
费解的开关(BFS+哈希表+二进制枚举)
费解的开关(BFS哈希表二进制枚举)一、题目二、思路分析1、算法标签2、思路梳理方法1:BFS哈希表方法2:二进制枚举DFS一、题目 二、思路分析
1、算法标签
这道题考察的是BFS哈希表,DFS二进制枚举
2、思路梳理
方法1:…
建站知识
2024/12/8 14:29:52
【JAVA进阶】包装类,Arrays类,Lambda表达式
📃个人主页:个人主页 🔥系列专栏:JAVASE基础 目录
一、包装类
二、Arrays类
三、Lambda表达式 一、包装类
其实就是8种基本数据类型对应的引用类型。 基本数据类型 引用数据类型 byte Byte short Short int Integer l…
建站知识
2024/12/11 19:07:39
【Linux】Linux基本指令
🚀 作者简介:一名在后端领域学习,并渴望能够学有所成的追梦人。 🐌 个人主页:蜗牛牛啊 🔥 系列专栏:🚲Linux 📕 学习格言:博观而约取,厚积而薄发 …
建站知识
2024/12/16 18:11:55