当前位置: 首页 > news >正文

算法作业第一周

大厂代码规范

  • 代码格式
  1. 大括号的使用约定。
    如果是大括号内为空,则简洁地写成{}即可,不需要换行;
    如果是非空代码块则:左大括号前不换行。左大括号后换行。右大括号前换行。右大括号后还有 else 等代码则不换行;表示终止的右大括号后必须换行。
  2. 任何二目、三目运算符的左右两边都需要加一个空格。
  3. 缩进采用 4 个空格,禁止使用 tab 字符。
  4. 方法参数在定义和传入时,多个参数逗号后边必须加空格。
  • 常量定义
  1. 不允许任何魔法值(即未经定义的常量)直接出现在代码中。
  2. long 或者 Long 初始赋值时,必须使用大写的 L,不能是小写的 l,小写容易跟数字 1 混淆,造成误解。
  3. 不要使用一个常量类维护所有常量,应该按常量功能进行归类,分开维护。
  • 命名规范
  1. 类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: DO / BO / DTO / VO / AO
  2. 常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。
  3. 方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵从驼峰形式。
    《数学之美》第一章读后感
    《数学之美》第一章的开篇,就是以一种哲学的方式,阐述了数学与日常生活、科学技术乃至人类文明的紧密联系。我惊讶的发现那些看似抽象的数学概念,竟然可以巧妙地展现在生活的每一个角落,从密码学中的密钥交换到搜索引擎的算法优化,无一不彰显着数学的智慧与力量。这种理性与浪漫的交织,让我对数学产生了前所未有的亲切感,仿佛看到了数字与公式背后,隐藏着一个个动人的故事和无尽的想象。
    本文通过对信息与数学的关联,自然述说香农博士提出信息论之后的数学与语言的自觉关联。通过古今中外各种信息学应用的案例,得出结论:文字、数字和语言的发展,本质是人类为 “更高效地记录、传播信息” 而进行的探索;这些看似人文的演化过程,早已不自觉地遵循了数学(尤其是信息论)的基本原理。
http://www.wxhsa.cn/company.asp?id=6538

相关文章:

  • 域名购买方案
  • Anby_の模板题集
  • AI 编程的“最后一公里”:当强大的代码生成遇上模糊的需求
  • ctfshowWeb应用安全与防护(第四章)wp
  • 创建sshkey并链接git
  • 使用bash脚本检测网站SSL证书是否过期 - sherlock
  • Python 2025:低代码开发与自动化运维的新纪元 - 教程
  • 为什么Claude Code放弃代码索引,使用50年前的grep技术
  • 【QT】使用QT编写一款自己的串口助手
  • 一句话让AI帮你搞营销?火山引擎Data Agent说:这事儿可以的~
  • debian11 使用 podman 部署 n8n
  • 网络安全反模式:无效工作生成器的根源与解决方案
  • Excel处理控件Aspose.Cells教程:如何将Excel区域转换为Python列表
  • alpine安装docker以及docker-compose
  • 运筹学
  • [CF848D] Shake It!
  • 国产化Excel开发组件Spire.XLS教程:使用 Python 设置 Excel 格式,从基础到专业应用
  • 计算机辅助筛选抗菌/抗病毒肽:以SARS-CoV-2为例,解析靶标突破与筛选策略
  • c++国外学习视频心得4-opengl
  • LOJ #3835. 「IOI2022」千岛 题解
  • (附源码)高校拼车管理系统的设计与实现 - 实践
  • Ubuntu取消vim自动对齐
  • AI产品测试学习路径全解析:从业务场景到代码实践
  • 代码随想录算法训练营第一天 | leetcode 704 27 977
  • 中文医学基准测试题库数据集:28万条标准化JSON格式医师考试题目与临床案例分析,覆盖28个医学专业领域,用于医学AI模型训练、临床决策支持系统开发、医学知识问答系统构建、医学教育辅助工具优化
  • 函数计算的云上计费演进:从请求驱动到价值驱动,助力企业走向 AI 时代
  • 【SPIE出版】第五届计算机图形学、人工智能与数据处理国际学术会议
  • 快速边缘块稀疏贝叶斯学习MATLAB实现
  • Kubernetes概述与部署
  • XXII Open Cup : Grand Prix of Southeastern Europe