• 2024-10-28背包问题-分支限界法求解
    此为课题组所指导本科生和低年级硕士生学习组合优化问题汇报所用教材:北京大学屈婉玲教授《算法设计与分析》课程资料:https://www.icourse163.org/course/PKU-1002525003承诺不用于任何商业用途,仅用于学术交流和分享更多内容请关注许志伟课题组官方中文主页:https://JaywayXu.g
  • 2024-10-23操作系统 第三章 第一节(王道计算机操作系统+课后习题提炼)
    本文是对王道计算机408操作系统+王道2025操作系统考研复习指导部分的提炼总结,个人心得,包含视频内容和课后习题的提炼.本人是26届408考生,本文属于考研复习的笔记,会持续更新~建议搭配视频和指导书食用~~视频课请看王道计算机考研408操作系统本文是操作系统第三章第一
  • 2024-10-14操作系统:实验三:存储器管理
    1.实验目的  1.理解固定式分区及可变式分区两种存储管理模式,知道各自的优缺点;  2.验证型实验需理解可变式分区方式的三种算法最先适应算法、最佳适应算法和最坏适应算法的工作原理,理解内存释放的具体实现过程;  3.提高型实验需在提供的代码框架下根据提示自主
  • 2024-10-08操作系统基础第四讲
    操作系统第四讲存储器管理第一讲:内存管理概述1.内存管理的基本概念逻辑地址及物理地址外部碎片内存中划分给进程剩下太小的无法分配的空间内部碎片进程进入分配的块,剩下的2.内存管理的基本功能3.程序的链接与装入程序的运行过程绝对装入将程
  • 2024-08-02程序的链接和装入
    程序的链接和装入思考这样一个问题,逻辑地址是在链接时形成的还是在装入时形成的。应该是在链接时就已经形成了逻辑地址,后面的装入确定了物理地址C语言编译的过程C语言编译分为预处理、编译、汇编和链接四个过程预处理预处理用于将所有的#include头文件以及宏定义替换为
  • 2024-07-02操作系统内存管理学前补充知识
    操作系统内存管理学前补充知识目录操作系统内存管理学前补充知识什么是内存,有什么作用数据的数量单位指令的工作原理3种装入的方式(逻辑地址—>物理地址)绝对装入静态重定位动态重定位从写程序到程序的运行链接的三种方式什么是内存,有什么作用手机有内存,电脑中也有内存条。内存的
  • 2024-06-16Java编程:动态规划
    背包问题:有一个背包,容量为4磅,现有如下物品要求达到的目标为装入的背包的总价值最大,并且重量不超出要求装入的物品不能重复动态规划算法介绍===================================================================动态规划(DynamicProgramming)算法的核心思想是
  • 2024-04-28微机结构
    重点是掌握存储器的结构及原理。一,存储器系统的层次结构层0:CPU内的寄存器层1:高速缓存层2:主存储器层3:磁盘存储器层4:磁带机二,存储器1.按存储方式分a)随机存储器:任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关。b)顺序存储器:只能按某种顺序来存取,存
  • 2024-03-02操作系统·简述
    第一章计算机系统概述并发、共享、虚拟、异步没有并发和共享,就没有虚拟和异步并发和共享互为存在条件只有系统有并发性,才能导致异步性命令接口联机:交互式脱机:批处理程序接口系统调用(广义指令)操作系统用作扩充机器没有任何软件支持的计算机称为裸机覆盖了软件的机器称
  • 2023-12-237-4 0-1背包
    7-40-1背包给定n(n<=100)种物品和一个背包。物品i的重量是wi(wi<=100),价值为vi(vi<=100),背包的容量为C(C<=1000)。应如何选择装入背包中的物品,使得装入背包中物品的总价值最大?在选择装入背包的物品时,对每种物品i只有两个选择:装入或不装入。不能将物品i装入多次,也不能只装入部
  • 2023-12-227.内存管理基础+连续分配
    程序执行基本原理程序是一条一条被读入寄存器内执行的内存卡是一个临时保存中介,磁盘是永久保存介质地址总线的选中原理(译码器原理)四大存储器的速度和所处位置寄存器>Cache>内存卡>磁盘概念辨析CPU位数、OS位数、内存地址总线数、内存数据总线数、逻辑地址位数、
  • 2023-12-070-1背包问题
    动态规划1.0-1背包问题思路分析:算法的主要思想:利用动态规划来解决。每次遍历到的第i个物品,根据wli和vi]来确定是否需要将该物品放入背包中。即对于给定的n个物品,设v[i]、w[i]分别为第i物品的价值和重量,C为背包的容量。再令v[i][j]表示在前i个物品中能够装入容量为j的背包中的最
  • 2023-09-06王道408---CS---内存管理
    一、程序的链接与装入编译由编译程序将用户源代码编译成若干目标模块链接由链接程序将编译后形成的一组目标模块及它们所需的库函数链接在一起,形成一个完整的装入模块。逻辑地址形成的阶段1、静态链接在程序运行之前,先将各目标模块及它们所需的库函数链接成一个完整的装配
  • 2023-07-1345. 动态规划
    一、什么是动态规划  动态规划(DynamicPorogramming)是算法的核心是:将大问题划分为小问题进行解决,从而一步步获取最优解的处理算法。动态规划与分治算法类似,不同的是,适用于动态规划求解的问题,经分解得到子问题往往不是互相独立的,即下一个子阶段的求解是建立在上一个子阶段的基础
  • 2023-06-19Linux ELF文件装入与执行概述
    ELF是linux中使用最广泛的一种应用程序格式,为了弄清楚Linux内核是如何讲ELF文件精确映射到指定内存空间,上周末把内核sys_execve部分好好看了一遍,小结如下:1.ELF格式ELF指定了进程中text段、bss段、data段等应该放置到进程虚拟内存空间的什么位置,以及记录了进程需要用到的各种动
  • 2023-06-15操作系统(5.1.1)--常规存储管理方式的特征和局部性原理
    1.常规存储器管理方式的特征(1)一次性。即作业在运行前需一次性地全部装入内存。(2)驻留性。即作业装入内存后,便一直驻留在内存中,直至作业运行结束。由此可以看出,上述的一次性及驻留性,使许多在程序运行中不用或暂不用的程序(数据)占据了大量的内存空间,使得一些需要运行的作业无法装入
  • 2023-06-04Java.lang.Class 类
    Java.lang.Class是一个比较特殊的类,它用于封装被装入到JVM中的类(包括类和接口)的信息。当一个类或接口被装入的JVM时便会产生一个与之关联的java.lang.Class对象,可以通过这个Class对象对被装入类的详细信息进行访问。枚举类型是类的一种。注释类型是接口的
  • 2023-05-250-1背包问题 - 回溯法 - 深度搜索
    算法描述:0-1背包问题是子集选取问题。一般情况下,0-1背包问题是NP难得。0-1背包问题的解空间可用子集树表示。在搜索解空间的时,只要其左儿子节点是一个可行节点,搜索就进去其左子树(约束条件)。当右子树中可能包含最优解时才进入右子树搜索(限界函数)。否则就将右子树剪去。计算右子
  • 2023-05-18王道--第三章 内存管理
    3.1.1内存的基础知识内存可存放数据。程序执行前需要先放到内存中才能被CPU处理--缓和CPU与磁盘之间的速度矛盾。内存中也有一个一个的“小房间”,每个小房间就是一个“存储单元”;内存地址从0开始,每个地址对应一个存储单元;如果计算机“按字节编址”,则每个存储单元大小为1字节;如
  • 2023-05-17oracle startup命令
    1、https://dianzubuluo.com/%E6%9C%AA%E5%91%BD%E5%90%8D/117215.htmlhttps://wenku.baidu.com/view/2ded5a0bedfdc8d376eeaeaad1f34693dbef1057.html?_wkts_=1684286608746&bdQuery=oracle+startup%E5%91%BD%E4%BB%A4https://blog.csdn.net/weixin_45641933/article/d
  • 2023-05-15将java开发环境装入linux系统
    使用该指令下载jdkwgethttps://dragonwell.oss-cn-shanghai.aliyuncs.com/8.6.6/Alibaba_Dragonwell_8.6.6_x64_linux.tar.gz使用 tarxf+文件名 解压文件tarxfAlibaba_Dragonwell_8.6.6_x64_linux.tar.gz配置环境变量vim/etc/profile 打开环境变量文件exportJAV
  • 2023-04-23Singleton
    在很多操作中,比如建立目录数据库连接都需要这样的单线程操作。还有,singleton能够被状态化;这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安
  • 2023-03-13内存的基本知识
    内存的基本知识1、什么是内存?有何作用?2、进程运行的基本原理1、指令的工作原理1、装入的三种方式——绝对装入2、装入的三种方式——可重定位装入3、装入的三
  • 2023-02-22vitrualbox 4 虚拟Ubuntu Shared folder 共享目录使用教程
     Failedtoremovethesharedfoldermy(pointingto/media/luozhuang)fromthevirtualmachineubuntu.Pleasecloseallprogramsintheg
  • 2023-02-09【操作系统】04-存储器管理
    计算机操作系统——存储器管理目录计算机操作系统——存储器管理第四章存储器管理4.1存储器的层次结构4.1.1多层结构的存储器系统4.1.2主存储器和寄存器4.1.3高速缓