CSAPP_DIY 第一章
第01章:计算机系统漫游CS:APP3e 是 Computer Systems: A Programmer’s Perspective的缩写,是卡内基梅隆大学(简称 CMU) 的ICS,也就是计算机导论课程的教材 ,已被全世界范围内的200多所大学用作教材,两位教授分别是 Randal E. Bryant 和 David R. O’Hallaron,该书的简体中文版名称是《深入理解计算机系統》,豆瓣的评分高达9.8分,其实直译为《从程序员的角度来理解计算机系统》也许更加贴切,因为该书虽然涉及的范围很广但是讲解的内容其实并不算特别深入。
它糅合了计算机组成与体系结构,操作系统,链接与装载,程序优化,现代存储器,网络等基础知识,大部分时候,其中的每一章(甚至是一小节)都可以再次扩展成一本书来讲授,因此对于计算机初学者或者非CS专业出身的人来说,它会告诉你,要想成为一名优秀的程序员,你必须理解哪些计算机底层原理,或者说在你今后的自学过程中,应该重点学习哪些课程。
书内利用一个Hello World程序这个程序的生命周期,展开阐述了计算机系统的主要概念和主题。
感谢学习过程中 https:// ...
机器人及人工智能大赛 探索者全地形小车项目
机器人及人工智能大赛站长参加的是探索者全地形小车项目,基本设计源于前几届学长的小车。
整体是一个六轮驱动的智能小车,同时需要有良好的力线使得不循迹也可以走较直的路线。车头部分的四轮为一体式结构,前轮需良好的攀爬能力——履带金属轮,前轮套上履带履片,扩大轮子直径,增强爬坡和越障能力的同时提高了移动速度。有需要可以点击右边联络我捏~
整体实现代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451 ...
艾尔登法环武器数据分析+预测
EldenRing DataAnalsis By CloudH2O Lv研究目标和主要内容:项目的主要内容包括以下几个方面:
数据收集与清洗:收集《Elden Ring》游戏中的角色属性和装备数据,并对数据进行清洗和预处理,确保数据的质量和可用性。
属性评级分析:对各属性(如力气、灵巧、智力等)的评级频数和占比进行分析,了解不同评级的分布情况,发现评级偏好和趋势。
属性关联分析:探索属性之间的相关性,使用统计方法和可视化工具分析属性之间的关系,如力气与灵巧的关联性、智力与信仰的关联性等。
属性对角色类型的影响:通过建立模型(如决策树、随机森林等),分析属性对角色类型的影响程度,揭示不同属性在角色分类中的重要性和权重。
装备属性分析:分析装备属性的分布情况和对角色战斗能力的影响,通过统计和可视化方法,了解装备属性的重要性和选择策略。
模型评估与性能指标分析:对建立的模型进行评估,计算准确率等性能指标,评估模型的预测能力和泛化能力,为玩家提供准确的决策支持。
数据源:
https://eldenring.wiki.fextralife.com/Weapons+Comparison+Ta ...
LeetCode 4则
LeetCode 4则58.最后一个单词的长度 length of last word1234567891011121314151617181920212223242526272829303132333435/** * @Author BlazBlade * 58.最后一个单词的长度 length of last word * 给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。 * 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 * * 示例: * 输入:s = "Hello World" * 输出:5 * 解释:最后一个单词是“World”,长度为5。 * * 来源:力扣(LeetCode) * 链接:https://leetcode.cn/problems/length-of-last-word */public class LeetCode58 { public int lengthOfLastWord(String s){ int end = s.lengt ...
几道题目随笔捏
[最小公倍数]给定两个正整数,计算这两个数的最小公倍数。
样例输入
样例输出
10 14
70
Java实现
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354/** * @Author CloudH2O LV * 键盘输入两个数, 并获得他们的最小公倍数 */import java.util.ArrayList;import java.util.Scanner;public class leastcommonmultiple{ public int f(int a, int b){ //创建两个数组 ArrayList<Integer> arrayList1 = new ArrayList<Integer>(); ArrayList<Integer> arrayList2 = new ArrayList<I ...
第二篇文章
树树中的结点个数等于树中所有结点的度数之和再加1!
度为m的树中第i层上之多有m^i-1个结点(i >= 1)
先根(序)遍历:
根—根结点—先根遍历子树
后根(序)遍历:
遍历子树—根结点
层次遍历:
根结点开始:
上到下—左到右—访问每一个结点
先:ABEKOPFCGDHLIJMN
后:OPKEFBGCLHIMNJDA
层:ABCDEFGHIJKLMNOP
完全二叉树(n是高度)
至少2^(n - 1)
至多2^n - 1
二叉树五种基本形态








