Ubuntu系统安装在移动固态硬盘
Ubuntu系统安装在移动固态硬盘自己的尝试和经验。一、前期准备1.把电脑的源文件上传到百度网盘备份 2.移动硬盘 二、过程本人为了稳,找了一个在自己电脑装过双系统的室友一起尝试在移动硬盘里面装Ubuntu 他有一个已经做好做成了系统启动盘的U盘。因此这一部分我就不清楚。 本次安装过程遇到了以下两个问题。都通过google一下解决了。 一是RST问题,解决教程如下 戴尔电脑联想电脑 装乌班图(Ubuntu)遇到RST问题完美解决 二是在一的过程里面,不让他进安全模式,而是手动先改成RAID模式,那么在Ubuntu系统进入的时候会出现让你按ctrl +...
代码随想录算法训练营第31天-理论基础-455-376-53
理论基础什么是贪心贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 局部最优推出全局最优,明显的例子就是取钞票的例子。 贪心的两个极端很简单感觉是常识性的东西 很难感觉人类无法思考出来 贪心的套路贪心无套路,你也无法去总结出一个方法论。见过就会,没见过就不会。 想清楚局部最优解是什么,然后这个局部最优能不能推出全局最优。 不想敲代码,动脑筋了。我燃尽了。 贪心一般解题步骤贪心算法一般分为如下四步: 将问题分解为若干个子问题 找出适合的贪心策略 求解每一个子问题的最优解 将局部最优解堆叠成全局最优解 这个四步其实过于理论化了,我们平时在做贪心类的题目 很难去按照这四步去思考,真是有点“鸡肋”。 做题的时候,只要想清楚 局部最优 是什么,如果推导出全局最优,其实就够了。 总结不好意思了,贪心没有套路,说白了就是常识性推导加上举反例。 455....
Cpp49CDay09
指针的高级应用总结:想修改哪个变量,就传递那个变量的地址。 想修改指针指向的对象–>传递一级指针想修改指针变量的值(指针变量的指向)–>传递12345678910111213141516171819202122232425262728293031323334353637383940#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<stdio.h>//定义节点类型typedef struct node_s { int data; struct node_s* next;}Node;void addNode(Node* list, int data);int main() { Node* list = NULL;// 空链表 Node** plist = &list; for (int data = 0; data < 100; data++) { addNode(plist,...
Linux基础课-AcWing
1. 常用文件管理命令常用命令介绍12345678910111213141516(1) ctrl c: 取消命令,并且换行(2) ctrl u: 清空本行命令(3) tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项(4) ls: 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件(5) pwd: 显示当前路径(6) cd XXX: 进入XXX目录下, cd .. 返回上层目录(7) cp XXX YYY: 将XXX文件复制成YYY,XXX和YYY可以是一个路径,比如../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt(8) mkdir XXX: 创建目录XXX(9) rm XXX: 删除普通文件; rm XXX -r: 删除文件夹(10) mv XXX YYY: 将XXX文件移动到YYY,和cp命令一样,XXX和YYY可以是一个路径;重命名也是用这个命令(11) touch XXX: 创建一个文件(12) cat XXX: 展示文件XXX中的内容(13) 复制文本 ...
Python基础课-AcWing
q 其实我也可以从网上复制来水博客,但是留不下的印象的话就没有意义。网上别的完好的笔记我会以链接的形式放在这里。我这篇博客里面的只会是我自己的理解和自己一个字一个字打出来的笔记。 笔记1果然自己还是懒得做笔记。直接抓去重要的也不失为一种两得的好方法。转载声明如下 作者:yxc链接:https://www.acwing.com/file_system/file/content/whole/index/content/9960888/来源:AcWing著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 输入 使用input()函数,可以输入一行内容,返回的类型为str。一般配合split()、map()、int()、float()等函数使用。 例如: 12a, b = map(int, input().split()) # 读入两个整数print(a + b) # 计算两个数的和 输出使用print()函数可以输出多个变量,默认用空格隔开,且行末会默认添加回车。如果想自定义行末字符,可以添加end参数。例如: 12345a, b, c = 1,...
CS50
前言没绷住,一开始满怀期待的点开打算学习的,结果发现老师讲的太广太散,我目前不太需要这种课程,我先停下来吧。 一开始想着,跳过这个从CS61A开始,但是根据过去的经验,我一定会高估自己。然后遇到困难就放弃hhhhhh。 后来网上搜索比对半天,发现自己还是应该看CS50.毕竟自己没有系统学过python,而且好多很多帖子都说看这个,说明CS50认可度很高很高。既然是认可度高的,既然是火的,那做起来就有意义,除了得到学习的知识之外,让别人认可你学的课程,在这个分秒必争,没意义就不做(当然我不是贬义,因为大家都是肉做的,不可能天天做没意义的事情等着饿死)的世界里是尤为重要的。 导航指南这个链接就像一个伟大的导航,几乎是看不完所有到文字视频的 https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8/C/CS50/#_2 视频表格 serial...
CS61A-Structure-and-Interpretation-of-Computer-Programs
Spring 2024, Instructor: John DeNero 有意思的链接,希望能带给我坚持下去的兴趣 https://hdu-cs.wiki/3.%E7%BC%96%E7%A8%8B%E6%80%9D%E7%BB%B4%E4%BD%93%E7%B3%BB%E6%9E%84%E5%BB%BA/3.6.1%E4%BB%8ECS61A%E7%9C%8B%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0 伟大的评论区 各位,下面的课程链接是不是上不去了,需要student id了。现在只有最新的24 spring还能上 2024-06-01 18:34 hhhh,事实上,我发现所有到它所有的课程官方网站都进不去了,要伯克利学生的官方ID账号。所以我只能emmmmmmm 哈哈啊哈了,四个没有一个上得去 又逛了一遍评论区,感觉自己最近幸运值拉满了,又找到课程网站???也许是.下面这个网站有些锁了,有些没锁,感觉可以学。 https://cs61a.org/ 但是如果你是类似这种网站地址都话就肯定要伯克利的账号...
CMU CS15213: CSAPP
CMU CS15213: CSAPP课程简介 所属大学:CMU 先修要求:CS61A, CS61B 编程语言:C 课程难度:🌟🌟🌟🌟🌟 预计学时:150 小时 北大购买了这门课的版权并开设了 Introduction to Computer System 这门课,但其实 CSAPP 所有的课程资源和实验代码都能在它的官方主页上访问到(具体参见下方链接)。 这门课由于过于出名,全世界的码农争相学习,导致其 Project 的答案在网上几乎唾手可得。但如果你真的想锻炼自己的代码能力,希望你不要借鉴任何第三方代码。 认真学完这一门课,你对计算机系统的理解绝对会上升一个台阶。 课程资源 课程网站:http://csapp.cs.cmu.edu/ 课程视频:https://www.bilibili.com/video/BV1iW411d7hd 课程教材:Computer Systems: A Programmer’s Perspective, 3/E 课程作业:11 个 Project,代码框架全部开源 英语有困难的同学可以参考B站UP主九曲阑干对 CSAPP...
2021CS61BWeek3and4
2021CS61BWeek3and4Week324OUT表示以后24的视频非特殊情况,例如21讲的自己不懂,除非特殊情况都不看24的讲课视频。翻译成中文的视频的标题为我下面的VideoName,也尝试过写成官方网站上英文的样子,但是对学习的效率有较大的影响,所以还是写成中文。 VideoName Done warning sp24 24OUT 6.DLList,...
Intellij IDEA 快捷键TIPS
Intellij IDEA 快捷键TIPS跨文件的跳转 Alt + LEFT / Alt + RIGHT 切换到左侧/右侧的标签页。 需要在两三个标签页之间来回切换时,这是最高效的方式。 Ctrl + E 在弹窗中打开最近浏览的文件。 开发者下一个想要浏览的文件,通常最近刚刚浏览过。如果你打开的标签页比较多,或者你想要打开的标签页刚刚关闭(用 Ctrl + F4 关闭标签页),那么 Ctrl + E 通常是你跳转到下个文件的最快方法。 Ctrl + B 跳转到声明。Ctrl + Alt + B 跳转到定义。Ctrl + Shift + I 在弹窗中预览定义。Ctrl + U 跳转到父类/父类方法。 上面四个快捷键的使用频率极高,请一定熟练掌握。 Ctrl + N 跳转到指定类。Ctrl + Shift + N 跳转到指定文件。Ctrl + Shift + Alt + N 跳转到指定符号。 上面三个快捷键提供了项目内定向搜索的能力,比直接使用 Ctrl + Shift + F 甚至 Double Shift 搜索要快很多。 4.2...