代码改变世界

基础算法学习4-大数乘法

2018-12-07 16:27 by 潘博, 171 阅读, 0 推荐, 收藏, 编辑
摘要:一、解题代码 二、解题反思 1、模拟乘法计算过程,进行进制处理。 2、难点在于能否想到 i+j 位置的计算意义并将其位置上的数累加。 阅读全文

基础算法学习3-大数加法

2018-12-07 11:09 by 潘博, 182 阅读, 0 推荐, 收藏, 编辑
摘要:一、算法题目 计算两个非常大非负整数的和。 二、解题代码: 三、解题反思 1、超过10~20位的整数就不方便使用int或long long来定义,只能使用字符数组。 2、如何将问题拆解成逻辑相似的两个部分,也就是位数相同的一个部分和剩余部分。 3、巧妙使用进位变量 r 。 阅读全文

基础算法学习2-dp

2018-12-06 00:03 by 潘博, 152 阅读, 0 推荐, 收藏, 编辑
摘要:一、算法题: 最大子阵 给定一个n×m 的矩阵 A,求A 中的一个非空子矩阵,使这个子矩阵中的元素和最大。其中,A 的子矩阵指在 A 中行和列均连续的一部分。输入格式输入的第一行包含两个整数 n,m(1≤n,m≤50),分别表示矩阵 A 的行数和列数。接下来 n 行,每行 m 个整数,表示矩阵 A( 阅读全文

基础算法学习1

2018-12-04 23:27 by 潘博, 183 阅读, 0 推荐, 收藏, 编辑
摘要:一、算法题: 二、代码 三、知识点 1、STL标准库模板中vector容器相比于数组的优点:随时分配所需内存,并且具有很多方便使用的库函数。 2、algorithm头文件中find()方法适用于在vector容器中寻找所给参数n所在的位置。 3、学会使用vector容器迭代功能(vector<int 阅读全文

软工作业 5:词频统计——增强功能

2018-12-02 20:43 by 潘博, 163 阅读, 0 推荐, 收藏, 编辑
摘要:一、基本信息 1.1 编译环境、项目名称、作者 1.2项目地址 本次作业地址: https://www.cnblogs.com/panboo/ 项目git地址: https://gitee.com/ntucs/PairProg/tree/SE055_056 二、项目分析 程序运行模块(方法、函数)介 阅读全文

软工作业 6:软件设计—— 用户体验(案例分析)

2018-11-11 20:55 by 潘博, 198 阅读, 0 推荐, 收藏, 编辑
摘要:一、背景 为进一步提升信息化应用水平,更好的服务师生,南通大学智慧校园移动端APP“今日校园”定于11月5日正式上线运行。登陆APP可浏览学校新闻、校园生活、各部门微信公众号等内容,查看校内通知、校内发文、部门发文,查询一卡通消费、图书借阅等数据,查阅课表等常用应用和各类待办消息,进行校园卡充值和零 阅读全文

作业 4:词频统计——基本功能

2018-10-17 17:14 by 潘博, 445 阅读, 0 推荐, 收藏, 编辑
摘要:一、基本信息 1.1 本次作业地址:https://edu.cnblogs.com/campus/ntu/Embedded_Application/homework/2088 1.2 项目的Git地址:https://gitee.com/ntucs/PairProg 二、项目分析 2.1 程序运行模 阅读全文

软工作业3:词频统计

2018-10-09 16:46 by 潘博, 242 阅读, 0 推荐, 收藏, 编辑
摘要:一、程序分析 1、读取文件到缓冲区 2、缓冲区字符串分割成带有词频的字典 3、将字典按词频排序并输出排名前十的键值对 4、主程序输出前十结果和分析结果 二、代码风格说明 1、python3与python2在print函数的使用上有着细微的区别,在python3中print函数要加上(),如上第一段代 阅读全文

人生苦短,我用Python!

2018-09-27 20:20 by 潘博, 382 阅读, 0 推荐, 收藏, 编辑
摘要:一、程序分析 1、读取文件到缓冲区 2、缓冲区字符串分割成带有词频的字典 3、将字典按词频排序并输出排名前十的键值对 4、主程序输出前十结果和分析结果 二、代码风格说明 1、python3与python2在print函数的使用上有着细微的区别,在python3中print函数要加上(),如上第一段代 阅读全文

带着红领巾,站在巨人肩膀上登鼻上脸,文化或浮躁?

2018-09-21 09:31 by 潘博, 250 阅读, 0 推荐, 收藏, 编辑
摘要:一、红芯事件 事件描述:8月15日,完成2.5亿c轮融资的“自主研发”红芯浏览器,被爆虚假宣传,实为基于Chrome内核修改而来。 二、我的评论 三、我认同的观点 以下从我国历史文化、社会资源分配、IT开源三个角度阐明我认同的观点。 1、历史文化:我们几千年来积累的文化其实是很不利于去除这种浮躁气氛 阅读全文