LeetCode算法系列:85. Maximal Rectangle

题目描述: Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing only 1's and return its area. Example: Input: [ ["1","0","1","0","0"], ["1","0",&quo
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

LeetCode算法系列:86.Partition List

题目描述 Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. You should preserve the original relative order of the nodes in eac...
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

Luogu-P1020(导弹拦截)(DP,LIS ,二分优化)

Luogu-P1020(导弹拦截)(DP) 题意: 给n(n<=100000) 个数字,求最长不上升子序列的长度和最少的不上升子序列的个数。 分析: 第一问: 求最长不上升子序列有 O(n^2) 的做法,不过这里会超时。我们需要降低算法复杂度。 j表示最长子序列的长度,然后d[i]储存以不上升子序列长度为 i 时结尾的最大数字。 假如前 i -1 个数都已经检索完毕,已经找到了最长不上升子序列d[1]~d[j] 。 然后对于第 i 个数a[i] 如果a[i]<=d[j] 那么可以添加a[i]到
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

【历程】人工智能学习路线 | 30岁转行人工智能(更新中......)

30岁,转行人工智能,靠谱吗? 在人生的历程中,似乎无论什么时候开始做一件事,都不算晚,许多的励志鸡汤文用一个个例子告诉我们,Just do IT,但30岁又似乎是程序员的“中年危机”,压力和迷茫接踵而来,在一个方向已经积累了几年,这个时候的转行所需要付出的沉没成本更高,而且人工智能领域对于数学基础和编程算法有更高的要求,并不是简单培训几个月就够。所以真的做好思想准备了吗? 相比较“转行”,我更愿意称之为“升级”(Update),学习人工智能,并不意味着你抛掉过去所有的东西,而是在之前的计算机
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

学习ASP.NET Core Razor 编程系列六——数据库初始化

原文:学习ASP.NET Core Razor 编程系列六——数据库初始化 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面 学习ASP.NET Core Razor 编程系列
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

etcd客户端c#

etcd是什么东西就不介绍了,自己网上搜索,简单说就是一个分布式K/V存储系统; 由于它是go语言写的,没有其它客户端,找到一个java的。 出于方案积累原因,写了c#版本,可以使用。c#版本是基于etcdv3的,采用grpc. 如果要使用v2,则网上已经有了。 项目地址 https://github.com/jinyuttt/etcdclientv3 --------------------- 作者:jason成都 来源:CSDN 原文:https://blog.csdn.net/jinyu
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

C++ 当友元是类模板时

C++ 当友元是类模板时 现在有这样一个类模板 //QueueItem.hpp template <class T> class QueueItem { private: QueueItem(const T &t) : item(t), next(0) {} T item; // value stored in this element QueueItem *next; // pointer to next element in the Queue }
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

python多态封装反射

多态 封装 约定 类中“_”开头的变量 是类隐藏起来的变量 类中“__”开头的变量 是类隐藏起来的变量 反射 反射:主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省) 四个函数 hasattr
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

Easy-to-Learn English Travel Phrases and Vocabulary!

Easy-to-Learn English Travel Phrases and Vocabulary! Share Tweet Share Tagged With: Real Life English Do you love to travel? Me too! And when you’re traveling you want to know how to pronounce the necessary vocabulary and phrases, right? I’ve got ev
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

福大软工1816 - 404 Note Found选题报告

队长博客链接 NABCD分析引用 N(Need,需求): 随着生活节奏的加快,亟待处理的事项愈发增加,人们常在并行处理大量突发事情中忙得晕头转向。此时,若有一本备忘录记录下所需处理的事情,那么将为人们每日事项的处理上了一道保险;同时,备忘录还有助于时间的规划。然而,现有的备忘录设计并不能满足人们的需求。据调查,具有使用备忘录习惯的人数占比 65.59% ,愿意使用的人数占比 81.72% ,拥有广阔的市场前景且现有产品未能使大多数人满意; 大部分备忘相关的app均倾向“记录”而非“备忘”; 在
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

LeetCode算法系列:87.Scramble String

题目描述: Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively. Below is one possible representation of s1 = &quot;great&quot;: great / \ ...
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

学习ASP.NET Core Razor 编程系列八——并发处理

原文:学习ASP.NET Core Razor 编程系列八——并发处理 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面 学习ASP.NET Core Razor 编程系列五—
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

c# 任务超时执行组件

最近整理下各类框架,学习一下欠缺的东西。因为前一年开发过java服务端,知道java有很多开源框架,但是毕竟起来也很累。 现在转回头从新审视c#,很基础,没有开源框架,因为以前它不开源,所以少,不用比较,全部自己造。 我们在开发服务端时,有一个很严重的问题,就是多线程处理。这就有个任务长期运行,频繁启动,以及超时问题。 java中的线程池很容易实现,c#中对应的就是Task,也可以。 但是我们在开发过程中遇到过一个问题,现在启用国产软件,我们采用了一些国产数据库,这些数据库在运行一段时间后,
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

学习ASP.NET Core Razor 编程系列十一——把新字段更新到数据库

原文:学习ASP.NET Core Razor 编程系列十一——把新字段更新到数据库 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面 学习ASP.NET Core Razor
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

第二次 过程性考核

第二次 过程性考核 码云地址:https://gitee.com/ddongqi/16012117 7-5 jmu-Java-03面向对象基础-01-构造函数与toString import java.util.Scanner; class Person{ private String name; private int age; private boolean gender; private int id; Person(){
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面

原文:学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 本篇文章介绍上一篇文章中创建的书籍信息管理系统中增删改查的四个Razor模板页面。 一、列表页面。 我们首先来了解一下书
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

软工实践团队汇总

协作作业 一、团队展示 二、项目选题报告 队员 031602111 傅海涛 031602115 黄家雄 031602130 牛康文 031602134 王龙涛 031602136 魏璐炜 031602142 姚志辉 031602139 徐明盛 文档 计划书
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面

原文:学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 一、创建脚本工具并执行初始迁移 在本节中,您将使用包管理控制台(PMC)来更新数据库: •添加VisualStudio Web代码生成包。这个包是运行脚本引擎所必需的。 • 执行Add-Migration Initial生成代
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0

第六次作业—团队选题报告

组长链接:https://www.cnblogs.com/mukyocheung/p/9787787.html NABCD模型分析 N(Need,需求) 随着社会的发展,版权问题越来越得到大家的重视,在音乐领域,争夺歌手或歌曲的独家版权已经成为服务商吸引用户的方式之一。然而,这也极大降低了用户体验——需要下载多个音乐app,不仅占据了大量的存储空间,而且使得用户不能够方便地在同一个app中收听到自己想要的歌曲。闲暇之余,用户想要听歌来放松心情,打开app搜索之后却提示歌曲因版权原因而无法播放,
分类: 其他 发布时间: 10-14 22:57 阅读次数: 0