• 2023-04-02编译过程具体分析
      (来自<<程序员的自我修养>>)编译过程可以分为六步:扫描:源代码程序输入到扫描器,语法分析:使用类似有限状态机的算法,将源代码的字符分割为一系列记号。大致可以:关键字、标识符、字面量(包含数字、字符串等)和特殊符号(加号、减号等)。语义分析:编译器能分析的是静态语义即在编译
  • 2023-02-22二分查找法学习心得(如何具体问题具体分析)
    题目:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法
  • 2022-10-20推箱子游戏
    编程固然重要,更重要的是我们要学会编程的思想。编程语言就像工具,我们要用这个工具来具体解决问题,而不是为了学习工具而学习。    本期介绍推箱子游戏,通过编写推箱子来学
  • 2022-08-18安装多个Jdk
    安装官方下载地址目录结构:配置PATH修改注意:此处的操作可能会有其他未知的问题,最好还是理解window的命令查找机制,然后还是需要根据具体问题具体分析解决。测试