自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序云函数的使用

待补充

2019-06-30 23:42:20 5538

原创 小程序云开发初体验

待补充

2019-06-30 23:40:26 477

原创 【系统分析与设计】作业七

简答题

2019-05-26 22:06:03 215

原创 【系统分析与设计】作业六

简答题

2019-05-26 22:04:07 307

原创 【系统分析与设计】作业三

简答题简述瀑布模型、增量模型、螺旋模型(含原型方法),并分析优缺点(从项目特点、风险特征、人力资源利用角度思考)瀑布模型简述瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。从本质来讲,它是一个软件开发架构,开发过程是通过一系列阶段顺序展开的,从系统需求分析开始...

2019-04-18 20:00:06 306

原创 【系统分析与设计】作业二

简答题用简短的语言给出对分析、设计的理解。分析:强调对问题和需求的调查研究,而不是解决方案;设计:强调满足需求的概念层面的解决方案(在软件和硬件方面),而不是其实现。用一句话描述面向对象的分析与设计的优势。易于构建与现实世界相对应的问题模型,并保持他们的结构、关系和行为模式。人们可以通过对事物客观性质的描述,从主体的角度进行行为思考,更加清晰易懂,也省去繁重而复杂的文字交流。因此在分...

2019-04-09 10:29:52 287

原创 【系统分析与设计】作业一

简答题软件工程的定义软件工程是(1)将系统化、规范化、可度量的方法应用于软件开发、运行和维护,即将工程化方法应用于软件;(2)对(1)中所述方法的研究。解释导致 software crisis 本质原因、表现,述说克服软件危机的方法本质原因:软件的大量需求与软件生产力效果之间的矛盾和软件系统的复杂性与软件开发方法之间的矛盾。表现:软件开发进度难以预测、软件开发成本难以控制、用户对产品功...

2019-03-15 11:30:29 349

原创 求一个区间内的所有回文素数

题目思路构造回文数,再判断是否为素数。方法构造回文数产生长度为5的回文数for (d1 = 1; d1 <= 9; d1+=2) { // 只有奇数才会是素数 for (d2 = 0; d2 <= 9; d2++) { for (d3 = 0; d3 <= 9; d3++) { palindrome = 10000*...

2019-01-14 19:12:51 3672

原创 使用贪婪算法和模拟退火算法求解 Capacitated Facility Location Problem

问题概述容量受限的设施选址问题:有 n 个设施和 m 个顾客,我们希望选出n 个设施中哪些要开启将顾客分配到某个设施目标是最小化开启费用和分配费用的和。注意:分配给一个设施的总需求不能超过它的容量。求解结果要求:红线指顾客被分配到哪个设施。例如第一个人去了第一个设施,第二个人去了第三个设施,以此类推。问题实例的数据解释问题求解框架使用 c++ 语言求解将问题抽象为...

2018-12-22 14:23:48 1347

原创 【算法设计与分析作业题】第十五周:24. Swap Nodes in Pairs

题目C++ solution/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:...

2018-12-11 19:10:51 199

原创 【算法设计与分析作业题】第十四周:23. Merge k Sorted Lists

题目C++ solution/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:...

2018-12-11 17:11:13 197

原创 【算法设计与分析作业题】第十三周:21. Merge Two Sorted Lists

题目C++ solution/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:...

2018-12-11 16:03:20 243

原创 【算法设计与分析作业题】第十二周:22. Generate Parentheses

题目C++ solutionclass Solution {public: vector<string> generateParenthesis(int n) { vector<string> result; if (n == 0) { result.push_back(""); } el...

2018-12-04 23:02:35 219

原创 【算法设计与分析作业题】第十一周:20. Valid Parentheses

题目C++ solutionclass Solution {public: bool isValid(string s) { stack<char> cstack; for (int i = 0; i < s.size(); ++i) { if (s[i] == '(' || s[i] == '[' || s[i]...

2018-11-19 11:20:00 272

原创 【算法设计与分析作业题】第十周:19. Remove Nth Node From End of List

题目C++ solution/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:...

2018-11-11 21:32:19 189

原创 【算法设计与分析作业题】第九周:17. Letter Combinations of a Phone Number

题目C++ solutionclass Solution {public: vector<string> letterCombinations(string digits) { vector<string> result; if(digits.size() == 0) // 数字串为空串则直接返回空数组 ...

2018-11-05 22:11:44 223

原创 【算法设计与分析作业题】第八周:16. 3Sum Closest

题目C++ solutionclass Solution {public: int threeSumClosest(vector<int>& nums, int target) { int closestSum = nums[0] + nums[1] +nums[2]; int diff = abs(closestSum - ta...

2018-10-28 23:54:26 227

原创 【算法设计与分析作业题】第七周:4. Median of Two Sorted Arrays

题目C++ solutionclass Solution {public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { int m = nums1.size(); int n =

2018-10-15 20:08:00 272

原创 【算法设计与分析作业题】第六周:15. 3Sum

题目C++ solutionclass Solution {public: vector<vector<int>> threeSum(vector<int>& nums) { vector<vector<int>> result;

2018-10-15 09:34:12 231

原创 使用 Golang 开发简单的 CLI 程序 selpg

代码注释以注释“==== imports=====”开始的行导入所需的包。io,实现了一系列非平台相关的 IO 相关接口和实现,比如提供了对 os 中系统相关的 IO 功能的封装。我们在进行流式读写(比如读写文件)时,通常会用到该包。os/exec,执行外部命令,它包装了 os.StartProcess 函数以便更容易映射到 stdin 和 stdout,并且利用 pipe 连接 I/O。...

2018-10-13 14:44:57 444

原创 【算法设计与分析作业题】第五周:11. Container With Most Water

题目C++ solutionclass Solution {public: int maxArea(vector<int>& height) { int len = height.size(); int max_area = 0; for (int i = 0; i < len - 1; ++i) ...

2018-10-08 13:25:39 201

原创 【算法设计与分析作业题】第四周:5. Longest Palindromic Substring

题目C++ solutionclass Solution {public: string longestPalindrome(string s) { int len = s.size(); // 字符串s的长度 if (len < 1) { return ""; } int s...

2018-09-30 22:44:18 354

原创 CentOS 7 安装 go 语言开发环境

安装 VSCode 编辑器安装方法参见:CentOS 7 桌面系统安装 VSCode 编辑器安装 golang安装使用系统包管理工具安装:sudo yum install golang查看安装到哪个目录:rpm -ql golang |more测试安装是否成功:go version(若出现 go 版本信息,则安装成功)设置环境变量创建工作空间:mkdir $HOME/...

2018-09-28 12:57:42 498 1

原创 CentOS 7 桌面系统安装 VSCode 编辑器

原因Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,非常适合go语言开发安装方法很简单,打开终端,依次执行下面的命令:sudo rpm --import https://packages.microsoft.com/keys/microsoft.ascsudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nb...

2018-09-27 22:02:08 3712 1

原创 【算法设计与分析作业题】第三周:3. Longest Substring Without Repeating Characters

题目C++ solutionclass Solution {public: int lengthOfLongestSubstring(string s) { int result = 0; int len = s.size(); for (int i = 0, j = 0; j < len; ++j) { ...

2018-09-22 22:10:42 186

原创 【算法设计与分析作业题】第二周:1. Two Sum

题目C++ solutionclass Solution {public: vector<int> twoSum(vector<int>& nums, int target) { vector<int> result; int len = nums.size(); for(in

2018-09-15 13:39:20 261

原创 使用 VirtualBox 让 PC 提供云桌面服务

实验目的初步了解虚拟化技术,理解云计算的相关概念为后续课程提供统一的编程与实验环境理解系统工程师面临的困境实验环境与要求用户通过互联网,使用微软远程桌面,远程访问你在PC机上创建的虚拟机虚拟机操作系统 Centos,Ubuntu,或 你喜欢的 Linux 发行版,能使用 NAT 访问外网。实验过程——搭建私有云安装 VirtualBox安装 Oracle V...

2018-09-13 21:45:46 1074

原创 CentOS配置:将默认yum源更改为163源或阿里云源

原因CentOS默认的yum源可能不是国内镜像源,导致使用yum进行在线安装及更新时,速度不是很理想。此时需要将yum源设置为国内镜像源。国内的开源镜像站点主要有网易和阿里云。配置过程首先备份系统自带的yum源配置文件/etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum...

2018-09-13 15:16:03 1140

原创 【算法设计与分析作业题】第一周:2. Add Two Numbers

题目C++ solution/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {pu...

2018-09-09 09:46:50 249

空空如也

空空如也

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

TA关注的人

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