自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【系统分析与设计】lesson16

1. 用例简介2. 顺序图3. 类图4. 包图- project    - static    - build    - module    - src    - boundary        -hotelInfo        - payment    - control        - requestHandle    - entity        - hotel        - pa...

2018-06-30 12:35:12 171

原创 系统分析与设计-第八次作业

1. 描述软件架构与框架之间的区别与联系    软件框架是面向领域(如 ERP、计算领域等)的、可复用的“半成品”软件,它实现了该领域的共性部分,并提供了一些定义良好的可变点以保证灵活性和可扩展性。也就是说软件框架是领域分析结果的软件化,是领域内最终应用的模板。    软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。总的...

2018-06-05 15:20:34 217

原创 システム分析と設計 - 第7回宿題

1. 京東のショッピング用の例図2. 京東のショッピングする業務活動図3. 京東のショッピングする業務の領域の模型4. 京東のショッピングする業務の状態図5. 京東のショッピングする業務システムの順序図と合意を操作するの...

2018-05-13 17:01:10 303

原创 【系统分析与设计】lesson8-对象建模

1. 使用 UML State Model     建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。     建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。2. 研究淘宝退货流程活动图,对退货业务对象状态建模...

2018-05-04 12:28:40 246

原创 领域建模与数据库建模

1. 领域建模2. 数据库建模a. ER模型b. SQL脚本-- +--------------------------------------------------------- -- | MODEL : Reserver -- | AUTHOR : liangtj -- | GENERATED BY: Open System Architect -- +--------...

2018-04-29 13:06:47 450

原创 系统分析与设计--用例建模实践3

1. 用例建模a. Asg_RH用例图b. 美团预定酒店用例图c. 对比两个时代,不同地区产品的用例图,总结项目早期,发现创新的思路与方法在基础功能上,两者并没有过于显著的区别,都能满足用户的基础需求。然而新时期的特性却更多,比如多样化的支付手段等等,这一方面得益于科技的进步与互联网的发展所提供的更为优越的服务,另一个方面是供应商能揣摩用户心理,理解用户的行为模式,所以,个人认为,广阔的视野,细致...

2018-04-22 04:56:13 814

原创 [算法分析与设计] leetcode 每周一题:132 Pattern

题目链接:https://leetcode.com/problems/132-pattern/description/ 题目大意:Given a sequence of n integers a1, a2, ..., an, a 132 pattern is a subsequence ai, aj, ak such that i j k and ai < ak 

2018-01-20 18:06:54 252

原创 [算法分析与设计] leetcode 每周一题: Find the Duplicate Number

题目链接:https://leetcode.com/problems/find-the-duplicate-number/description/ 题目: Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least

2018-01-13 01:09:16 173

原创 [算法分析与设计] leetcode 每周一题: UTF-8 Validation

题目链接:https://leetcode.com/problems/utf-8-validation/discuss/ 题目: A character in UTF8 can be from 1 to 4 bytes long, subjected to the following rules: For 1-byte character, the first bit is a

2018-01-05 21:25:00 202

原创 算法课作业:8.3题

题目: 吝啬 SAT 问题是这样的: 给定一组子句(每个子句都是文字的析取)和整数K,求一个最多有K个变量为true的满足赋值---------------如果该赋值存在。证明吝啬SAT问题是NPC问题 答案: 首先,容易得出吝啬SAT问题的解是可以在多项式时间内验证的,因此属于NP问题。另外因为可以将SAT问题规约到吝啬SAT问题(只要将K设为变量种个数即可),因此吝啬SAT问题

2018-01-03 12:31:05 192

原创 [算法分析与设计] leetcode 每周一题: Validate Binary Search Tree

题目链接:https://leetcode.com/problems/validate-binary-search-tree/discuss/ 题目: Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follow

2017-12-26 01:04:09 143

原创 [算法分析与设计] leetcode 每周一题: Non-overlapping Intervals

题目链接:https://leetcode.com/problems/non-overlapping-intervals/discuss/ 题目: Given a collection of intervals, find the minimum number of intervals you need to remove to make the rest of the int

2017-12-22 00:04:11 218

原创 [算法分析与设计] leetcode 每周一题: Kth Smallest Element in a BST

题目链接:https://leetcode.com/problems/kth-smallest-element-in-a-bst/description/ 题目: Given a binary search tree, write a function kthSmallest to find the kth smallest element in it. Note:  Y

2017-12-19 13:42:39 214

原创 [算法分析与设计] leetcode 每周一题: Minimum Time Difference

题目链接:https://leetcode.com/problems/minimum-time-difference/description/ 题目: Given a list of 24-hour clock time points in "Hour:Minutes" format, find the minimum minutes difference between any tw

2017-12-11 17:07:54 148

原创 [算法分析与设计] leetcode 每周一题: Surrounded Regions

题目链接:https://leetcode.com/problems/surrounded-regions/description/ 题目大意:找出矩阵中被X围住的O,将之翻转成X, 注意位于边界的O即使有3个方向被围住,也不算。(不要求对角线围住) 题目思路: 1. 遍历矩阵的最外围,遇到O,则将之反转成#,同时递归遍历这个元素周围的O,遇到反转。 2. 步骤1处理完毕,则遍历整

2017-12-04 12:53:55 191

原创 [算法分析与设计] leetcode 每周一题: Range Sum Query 2D - Immutable

题目链接:https://leetcode.com/problems/range-sum-query-2d-immutable/description/ 题目意思:  Given a 2D matrix matrix, find the sum of the elements inside the rectangle defined by its upper left corner (

2017-12-03 22:56:11 152

原创 [算法分析与设计] leetcode 每周一题: 80. Remove Duplicates from Sorted Array II

题目链接:https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/description/ 题目 : Follow up for "Remove Duplicates": What if duplicates are allowed at most twice? For example,

2017-11-23 11:30:58 163

原创 [算法分析与设计] leetcode 每周一题: Word Ladder

题目链接:https://leetcode.com/problems/word-ladder/description/ 题目 : Given two words (beginWord and endWord), and a dictionary's word list, find the length of shortest transformation sequence fr

2017-11-22 13:45:31 307

转载 [算法分析与设计] leetcode 每周一题:Longest Substring Without Repeating Characters

题目链接:https://leetcode.com/problems/longest-substring-without-repeating-characters/description/ 题目大意:找出string中最长不重复子串 思路: 一开始我是想着暴力解决,用start and end两个指针遍历,这样会有n2的复杂度,超时,因此查看了其他博客,比如这个http://blog

2017-11-21 01:10:45 175

原创 [算法分析与设计] leetcode 每周一题: Find Right Interval

题目链接:https://leetcode.com/problems/find-right-interval/description/ 题目大意:给定一组区间(i, j),找出每一个区间“右边”最近的区间的索引 思路: 将题目给的interval 组转化为带有索引的indexIntreval组, 然后排序,接着对每个区间,遍历其右边的区间比较 代码: /** * Definition

2017-11-21 00:23:46 182

原创 [算法分析与设计] leetcode 每周一题: Contains Duplicate III

题目链接:https://leetcode.com/problems/contains-duplicate-iii/description/ 题目大意: 给定整数数组num,找出数组中是否存在两个不同的索引i和j,使得num [i]和nums [j]之间的绝对差值最多为t,i和j之间的绝对差值最多为ķ。 思路: 一开始我是用暴力求解,遍历数组与其后至多8个元素比较,从而判断是

2017-11-03 02:21:55 188

原创 [算法分析与设计] leetcode 每周一题: Copy List with Random Pointer

题目链接:https://leetcode.com/problems/copy-list-with-random-pointer/description/ 题目大意: 深度复制一个给定的链表,只是该链表节点有个成员会指向该链表的随机位置 思路:          这道题关键在于 如何 同构 随机节点和本节点关系,一开始我是打算直接开个vector存储链表本节点的index和随

2017-10-27 15:26:47 164

原创 [算法分析与设计] leetcode 每周一题: 542. 01 Matrix

[算法分析与设计] leetcode 每周一题: 542. 01 Matrix

2017-10-18 00:50:01 214

原创 [算法分析与设计] leetcode 每周一题: Set Matrix Zeroes

题目链接:https://leetcode.com/problems/set-matrix-zeroes/description/ 题目大意:给定一个整数矩阵,该矩阵任意一个元素 == 0 则 将该元素对应的行和列都置0; 思路: 该题并不复杂,唯一需要注意的是不能一遍判断矩阵元素是否为0一遍重置矩阵,否则会导致全矩阵为0;一开始本人是想到MXN复杂度的解法,就是简单暴力开辟另

2017-10-08 14:51:46 257

转载 [算法分析与设计] leetcode 每周一题: 467. Unique Substrings in Wraparound String

原题链接:https://leetcode.com/problems/unique-substrings-in-wraparound-string/description/ 原题大意:针对无限循环a-z的字符串s = "...zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd....",求给定字符串p中有多少子串出现在s中

2017-09-25 14:41:00 191

原创 [算法分析与设计] leetcode 每周一题: 215. Kth Largest Element in an Array

题目链接:https://leetcode.com/problems/kth-largest-element-in-an-array/description/ 题目大意:找出数组中第N大的数字 思路: 1.一开始,我是单纯采用算法概论里面的分治策略解答,将数组每次划分为3类(大于目标值,小于目标值,等于目标值),当递归到N处于等于目标值数组时候,即答案,结果,leetcode中超出内存限制,

2017-09-18 15:36:42 360

原创 [算法分析与设计] leetcode 每周一题: 62. Unique Paths

题目链接:https://leetcode.com/problems/unique-paths/description/ 题目大意:给定大小的网格,从左上顶点到右下顶点一共有多少不同的路径。(只允许向下和向右走) 思路:因为(a,b)到(m,n)的路径数 = (a+1,b)到(m,n)路径数+(a,b+1)到(m,n)的路径数(a+1 class Solution { public

2017-09-13 21:17:10 238

原创 [算法分析与设计] leetcode 每周一题: 162. Find Peak Element

题目链接:https://leetcode.com/problems/find-peak-element/description/ 题目大意:在给定的数组nums中,找到局部峰值, 返回该峰值对应的数组index,若存在多个峰值,则取其中一个(已确保对于范围内的a , 必有nums[a] != nums[a+1],此外题目要求时间复杂度是对数)  例如:nums = [1,2,3,2], 则返

2017-09-11 17:08:09 198

空空如也

空空如也

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

TA关注的人

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