自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 设计模式与体系结构

一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。

2024-07-02 13:29:13 627

原创 算法设计分析复习(概念选填)

例如,如果一个算法的时间复杂度是( n^2 + n ),我们通常说它是( O(n^2) ),因为它的主要增长趋势是二次方。动态规划算法的基本思想是将待求解问题分解成若干____________,先求解___________,然后从这些____________的解得到原问题的解。动态规划的基本概念:理解动态规划的定义,它是一种将复杂问题分解为重叠子问题并存储这些子问题的解以避免重复计算的方法。用回溯法解问题时,应明确定义问题的解空间,问题的解空间至少应包含___________。

2024-06-27 11:55:57 871

原创 算法设计分析复习(作业题)

for(i=1;i<s.length();i+=2)定义一个循环,从字符串的第二个字符开始,每次递增2,遍历字符串的奇数索引位置。if(s[i]!=‘#’ && s[i+1]==’ #’ || s[i+1]!=‘#’ && s[i] ==‘#’ ||s[i+1] ==‘\0’)判断当前位置和下一个位置的字符是否满足对称条件。如果当前位置不是空而下一个是空,或者当前位置是空而下一个不是空,或者下一个位置是字符串的结尾(这在本例中不会发生,因为i+1永远不会超过字符串长度),则说明二叉树不对称。

2024-06-27 11:55:26 625

原创 软件工程复习

软件工程层次图支持软件工程的根基在于质量关注点。软件工程的基础是过程层。软件工程方法为构建软件提供技术上的解决方法。软件工程工具为过程和方法提供自动化或半自动化的支持敏捷过程的定义:基于敏捷原则进行的软件开发过程,视为敏捷过程。所谓“基于”,是指充分考虑,而不是全部包含。敏捷过程的三大假设提前预测需求或变化很难,预测优先级也存在困难;理论上讲,是先有设计,后有构建。但实际上这两步是交替反复的,因为设计者是人,不是神;

2024-06-14 08:42:35 869

原创 个人技术总结——Vue3与Element-plus的使用

使用 Vue 3 进行前端开发,结合 Element Plus 组件库,快速构建高质量的网页界面。使用Vue 3结合Element Plus进行开发,极大地简化了界面构建过程。Element Plus提供的现成组件库,减少了手动编写CSS和JavaScript的工作量,加快了开发速度,并且有助于保持界面的一致性和美观性。但是,这些组件有时可能与特定项目的定制化需求不完全匹配,导致需要对组件进行深入的调整和定制,这样的修改可能会相当复杂。

2024-06-01 16:41:32 673

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除