• 2024-06-23编译实践学习 Part5
    License:CCBY-NC-SA4.05.1本节的EBNF中出现了一种新的表示:[...],这代表方括号内包含的项可被重复0次或1次.也就是说,单个分号在SysY程序中也是一个合法的语句.在AST中,你可以使用空指针或Option来表示这种结构.但是,我拒绝。classOptionalExpAST:
  • 2024-06-22JavaScript基础部分知识点总结(Part5)
    注册事件(绑定事件)1.注册事件概述给元素添加事件,称为注册事件或者绑定事件。注册事件有两种方式:传统方式和方法监听注册方式传统注册方式:利用on开头的事件onclick<buttonοnclick=“alert('hi~')”></button>btn.onclick=function(){}特点:注册事件的唯一性同一个元素同
  • 2024-05-04统一场理论公式推导和笔记——part5
    三十七,运动电荷的磁场产生引力场1,匀速直线运动电荷的磁场产生引力场统一场论核心是变化的引力场可以产生电场,反过来,变化的电磁场也可以产生引力场。==》根据爱因斯坦的广义相对论,变化的电磁场确实可以产生引力场,尽管理论上变化电磁场会产生引力场,但由于电磁场的能量相对较小,
  • 2024-02-27day43 动态规划part5 代码随想录算法训练营 474. 一和零 【粗略理解】
    题目:474.一和零我的感悟:有点难想,加油、111本题没敲,有机会敲一遍理解难点:两个维度的背包听课笔记:代码示例:classSolution:deffindMaxForm(self,strs:List[str],m:int,n:int)->int:dp=[[0]*(n+1)for_inrange(m+1)]#创建二维动
  • 2024-02-27day43 动态规划part5 代码随想录算法训练营 494. 目标和
    题目:494.目标和我的感悟:加油!理解难点:dp的几种方法的应用记住dp[j]+=dp[j-nums[i]]听课笔记:代码示例:classSolution:deffindTargetSumWays(self,nums:List[int],target:int)->int:total_sum=sum(nums)ifabs(target)>total_sum: