算法第一周博客

news/2025/9/17 23:51:35/文章来源:https://www.cnblogs.com/paidaxing0/p/19097905

任务一,搜索大公司内部编码规范,列出本学期编码需遵守的规范
1.程序块要采用缩进风格编写,缩进的空格数为4个,使得层次分明。
2.控制每行最大长度不超120个字符,超过时换行并适当缩进,并且一行通常一个语句。
3.命名标识符(包括变量,函数,结构体等)时,使用适当缩写或下划线来命名,另外常量全大写。
4.添加一定的合适的注释以提高可读性。

任务二,阅读《数学之美》感兴趣的一章,写一下体会或给与的灵感与启发
《数学之美》第2章主要讲述了自然语言处理(NLP)的发展历程,特别是从基于规则的方法到基于统计的方法的转变。这对于我来说,转换了一种思维方式,展示了数学的魅力。
在早期,自然语言处理主要依赖于规则方法,然而,这种方法很快暴露出诸多问题,比如规则数量庞大且复杂,且牵一发而动全身,难以维护。早年的语言学家铆足劲写规则,结果一上新句子就崩,复杂度直接指数爆炸。然而,与规则方法不同,统计方法通过分析大量真实文本数据,自动学习语言规律。本章中提到的隐马尔可夫模型(HMM)就是统计方法的典型代表。当书中写到“让大语料自己说话”,更是道出了统计的魅力所在。
这一章不仅让我了解了NLP的历史和现状,更启发我在面对复杂问题时,要合理把握好规则与统计之间的平衡点,就比如在算法实现中,先统计一波,再规则兜底,有时候可以大大提高效率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/906947.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

攻防世界-parallel-comparator-200 - xxx

下载后得到是一个c语言文件,用vs创建一个项目后复制代码发现无法打开<pthread.h>,去网上搜了一下发现windows平台配置有点麻烦 于是就去搜索了一下这个的作用,后面分析代码的时候再提。 先看main函数user_str…

Manim实现脉冲闪烁特效

在数学可视化中,脉冲闪烁特效能像聚光灯一样引导观众注意力,突出关键公式、特殊点或重要结论。 本文将介绍如何一步步通过代码来实现这个特效,并通过参数精准控制视觉效果。 1. 实现原理 脉冲闪烁特效的核心是周期性…

2025.9.17总结

今天主要内容就是在IDEA里编写代码,后端还是springboot,前端vue3,数据库用hbase。 其他的和之前编写的web项目流程都一样。 就是数据库的使用,和数据库的读写,操作不太一样。 还有hbase,创建表,表结构,读写和常…

dbid.org

dbid.org#content { max-width: 60em; margin: auto } .title { text-align: center; margin-bottom: 0.2em } .subtitle { text-align: center; font-size: medium; font-weight: bold; margin-top: 0 } .todo { font…

office2024安装包下载安装教程(2025最新整理)office2024专业增强版下载安装教程

在当今数字化办公的时代,一款功能强大且稳定的办公软件是提高工作效率的关键。Office 2024 专业增强版作为微软办公软件家族中的佼佼者,集成了多种实用的办公组件,能够满足各类用户在文档处理、数据管理、演示汇报等…

2025竞赛学习资料

2025竞赛学习资料链接1、竞赛资源链接集 2、CSP-J/S资源链接1 3、C++竞赛综合 4、2025年3月GESP认证C++5级判断题真题详解 5、GESP考试集

C++ 模板参数推导问题小记(模板类的模板构造函数)

本篇主要是为了记录在编写一个模板类的模板构造函数中遇到的初始化问题,以及针对这个问题展开的相关知识整理,文章就以引发这个问题的代码为标题了。 问题代码 在编写一个代表空间点的模板类 point 时,我打算为它添…

axios两种写法

// 登录 export const login = (data) => {return request.post(/login, data) }// 权限管理列表 get请求需要写在url上面 export const authAdmin = (params) => {return request.get(/auth/admin, { params })…

adobe illustrator中使用画笔工具切割图形

001、测试图形 002、选择画笔工具 3、绘制想要切合的形状,然后同时选中这跟线和图形 004、窗口 + 路径查找器 005、 点击分割 006、 点击取消编组 007、 实现图形分割 。

US$21.99 3 Button Smart Card for BMW 315Mhz

3 Button Smart Card for BMW 315MhzPackage List:1 x 3 Button Smart Card for BMW 315Mhz Pictures of 3 Button Smart Card for BMW 315Mhz3 Button Smart Card for BMW 315Mhz, now only need US$21.99, this pric…

2025年了,在 Django 之外,Python Web 框架还能怎么选?

前言 大家好,我是曦远~ 前段时间我写过一篇文章 《Django过时了吗?从ASGI到AI时代的思考》,聊到在 AI 时代下,传统全家桶式框架(比如 Django)该如何面对新趋势。 最近在翻新 DjangoStarter 项目的时候,我顺便做…

AtCoder Beginner Contest 423

D - Long Waiting 三个优先队列 #include<bits/stdc++.h> using namespace std; #define endl \n #define yes cout << "YES" << endl #define no cout << "NO" <<…

SRAM和DRAM的特点和区别

SRAM 静态随机存取存储器 基本结构和工作原理:核心单元:SRAM每个cell 由6 个晶体管 组成,形成一个双稳态触发器电路。 工作原理:这种电路结构由两个稳定的状态,分别代表逻辑“0”和逻辑“1”。只要保持通电,状态…

xml基本语法

1. xml的基本结构 XML(可扩展标记语言,eXtensible Markup Language)是一种用于存储和传输结构化数据的标记语言,核心特点是自定义标签和严格的语法规则.一个合法的 XML 文档必须包含文档声明和唯一根元素<?xml…

Java25新特性

🛠️ 1. 语言特性与开发者体验实例主方法 (Instance Main Methods)​: 支持省略 public static修饰符的 void main()方法,使初学者更易编写第一个Java程序。// 无需显式类声明和public static修饰符 void main() {I…

Day17多维数组

多维数组可以看成数组的数组,即在数组中在嵌套一个数组 例如二维数组是一个特殊的一维数组,他的每一个元素都是一个一维数组(1,2,3,4,5.......) 格式与一维数组相似:int [] [] a = new int [i] [j]; 举例的二维…

US$49.99 315Mhz 5 Button Keyless Entry Remote Key Fob OHT01060512 For Chevrolet Buick GMC

315Mhz 5 Button Keyless Entry Remote Key Fob OHT01060512 For Chevrolet Buick GMC 5pcs/lot Package includes:5 pc x 315Mhz 5 Button Keyless Entry Remote Key Fob OHT01060512 For Chevrolet Buick GMC Pictur…

C++ lambda 匿名函数

1、基本介绍 C++11 引入的 lambda 匿名函数(Lambda Expression)是一种轻量级的函数对象,可在需要函数的地方直接定义,无需单独声明,极大简化了代码编写(尤其是回调函数、算法谓词等场景)。 基本语法: [capture…

D拼数

include<stdio.h> include<stdlib.h> #include<string.h> int compare(const void *a, const void *b) { char str1[40], str2[40]; // 1:a在前,b在后 sprintf(str1, "%d%d", *(int *)a…

20250917 - WETToken 攻击事件:价格操控产生的套利空间

背景信息Alert:https://x.com/TenArmorAlert/status/1968223320693686423 TX:https://app.blocksec.com/explorer/tx/bsc/0xf92539acf7eadfd4a98925927a52af5349cb13c2a250908373a5baf8ea4b49adTrace 分析 发生攻击的…