算法练习-贪心问题

问题: 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 分析:   (1)、当想要到达n阶时,青蛙的前一个状态可能停留在1~n-1的任意一个范围内。   (2)、同理,可以将问题逐步分割。   (3)、到达阶梯1和阶梯2的值时确定的,根据此可以搜索完所有状态。 code: public int JumpFloorII(int target) { if(target==0) { return
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

团队项目第一阶段绩效评估

第一阶段评估团队绩效评估。我们团队绩效评估主要依据为个人完成第一阶段功能的多少,分为三档,第一档100分、第二档80分、第三档60分。 刘梦鑫第一档100分,工作如下: 树洞app总体框架构建 提出关键方法Okhttp 完成核心发帖、回帖功能 完成查看我的回帖功能 完成瀑布流展示效果 徐怀建第二档80分,工作如下: 完成app界面 完成分类查看功能 完成登陆注册功能 段行行第三档60分,工作如下: 完成app登陆注册功能 总结每天进度博客工作
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

面向对象思考

  本章主要讲述问题求解和基本程序设计的技术,以体会面向过程和面向对象程序设计的不同之处。我们的焦点放在类的设计上,通过几个例子来诠释面向对象方法的优点,这些例子包括如何在应用程序中设计新类、如何使用这些类。通过这些案例的学习来学会如何高效的使用面向程序设计。 类的抽象和封装   类抽象(class abstraction)是将类的实现和使用分离。类的创建者描述类的功能,让使用者明白如何才能使用类。从类外可以访问的方法和数据域的集合以及预期这些成员如何行为的描述称为类的合约。 如图所示,类的使
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

【2020-05-14】不选择就是一种选择

19:00 人间的事,只要生机不灭,即使重遭天灾人祸,暂被阻抑,终有抬头的日子。个人的事如此,家庭的事如此,国家、民族的事也如此。 ——丰子恺 好像事实确实如此,爱折腾的人,会面对更多的不确定性,有更多的随机选择性,不断在波动试错中积累经验,然后在波动中选择了有利因素大的方向,一步一步往前发展和进化。我一直对过去那些所学所识的东西产生非常大的疑感,我读了那么多年的书不就为了找一份好一点的工作,过上好一点的生活吗。但读好书等于好工作等于好生活这样一种假象不知不觉在自己求学过程中逐渐固化下来了。特
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

MongoDB快速入门指南与docker-compose快体验

MongoDB快速入门指南与docker-compose快体验 MongoDB相对于RDBMS的优势 模式少 -MongoDB是一个文档数据库,其中一个集合包含不同的文档。一个文档之间的字段数,内容和文档大小可能会有所不同。 单个对象的结构清晰。 没有复杂的联接。 深入的查询能力。MongoDB支持使用与SQL几乎一样强大的基于文档的查询语言对文档进行动态查询。 sql Tuning(优化) 易于扩展 不需要将应用程序对象转换/映射到数据库对象。 使用内部存储器存储(窗口式)工作集,从而可以更
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

LeetCode数组专题(二)

34. Find First and Last Position of Element in Sorted Array 难度:Medium 1 /** 2 * 这个不同于简单的暴力搜索,有题意可知这是----有序数组, 3 * 先利用二分找出第一个与target相等的值,再利用二分找出第二个 4 * 时间复杂度:O(logn) 5 */ 6 class Solution { 7 private int extremeInsertionIndex(int[] num
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

UnityShader实例07:在shader调用unity内置lightmap和light Probes

https://blog.csdn.net/u011047171/article/details/46814785
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

多线程原理

线程处理IO密集型任务 import threading import time def foo(something): print(something) time.sleep(1) begin_time = time.time() ''' #总消耗时长: 2.001000165939331 foo("磁盘写入100M数据") foo("cpu去做其他事情") ''' ''' #总消耗时长: 0.0010004043579101562 #创建线程实例 t1 = threading.Thread
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

《Python核心教程(第二版)_宋吉广译_带书签》高清pdf下载链接

《Python核心教程(第二版)_宋吉广译_带书签》高清pdf下载链接 百度网盘链接:https://pan.baidu.com/s/1afMGQg3OJNPUzNSnYtjMKg 提取码:fmeq 下载链接2:http://ziliaoshare.cn/Download/p_PythonHXJC_sjg.zip Python核心编程 是经典的Python指导书,在第一版的基础上进行了全面升级。全书分为两个部分:第1部分占据了大约三分之二的篇幅,阐释这门语言的“核心”内容,包括基本的概念和语句
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

洛谷-P1434 [SHOI2002]滑雪 (记忆化搜索)

题意:有一个\(R*C\)的矩阵,可以从矩阵中的任意一个数开始,每次都可以向上下左右选一个比当前位置小的数走,求走到\(1\)的最长路径长度. 题解:这题很明显看到就知道是dfs,但是直接爆搜会TLE,这里我们采用记忆化搜索,什么意思呢? 我们在dfs的时候,每次都记录一下每个点到1的路径长度,然后,之后当我选到这个位置的时候, 我们就可以直接选用这个点的路径长度,也就没有必要再去对这个点进行dfs了.这样大大节省了时间. 代码: #include <iostream> #include <c
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

linux下centos7.2下安装redis 4.0.6

一、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz [root@localhost ~]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz --2020-05-08 12:35:12-- http://download.redis.io/releases/redis-4.0.6.tar.gz Resolving d
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

从卷积拆分和分组的角度看CNN模型的演化

博客:博客园 | CSDN | blog 写在前面 如题,这篇文章将尝试从卷积拆分的角度看一看各种经典CNN backbone网络module是如何演进的,为了视角的统一,仅分析单条路径上的卷积形式。 形式化 方便起见,对常规卷积操作,做如下定义, \(I\):输入尺寸,长\(H\) 宽\(W\) ,令长宽相同,即\(I = H = W\) \(M\):输入channel数,可以看成是tensor的高 \(K\):卷积核尺寸\(K \times K\),channel数与输入channel数相
分类: 企业开发 发布时间: 05-14 20:53 阅读次数: 0

[工具]微软的学习平台Microsoft Learn很好用,推荐一下

1. 什么是Microsoft Learn Microsoft Learn是微软这两年大力推广的全新学习平台,可提供 Microsoft 产品交互式学习体验。基本上无需登录即可使用,但登录后可以使用更多功能,包括: 累积分数和成就 跟踪学习活动进度 使用免费的 Azure 资源 配置文件和仪表板功能 2. 选择课程 Microsoft Learn的网站首页会提供“你可能喜欢的内容”,也可以浏览所有学习选项找到自己想学习的内容。学习内容有两种类型,分别是学习路径和模块: 学习路径是围绕特定角色(
分类: 其他 发布时间: 05-14 20:53 阅读次数: 0

【聊一聊注册中心】Eureka、Consul、Zookeeper ----货比三家,走过路过千万不要错过

本篇博客主要是针对微服务中注册中心,到底用哪个进行比较,其实还是看公司的业务场景,各有优缺点,只能找适合自己的,每个产品都是时代的产物,不同年代,不同场景下诞生的。
分类: 其他 发布时间: 05-14 20:40 阅读次数: 0

k8s kubeadm init 初始化异常

异常信息W0514 18:12:55.036249 25646 configset.go:202] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io][init] Using Kubernetes version: v1.18.2[preflight] Running pre-flight checks [WARNING
分类: 其他 发布时间: 05-14 20:40 阅读次数: 0

2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的区别

2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的区别 林建龙 2019-05-24 17:05:08 13149 收藏 35 展开 一、区别: 2>/dev/null 意思就是把错误输出到“黑洞” >/dev/null 2>&1 默认情况是1,也就是等同于1>/dev/null 2>&1。意思就是把标准输出重定向到“黑洞”,还把错误输出2重定向到标准输出1,也就是标准输出和错误输出都进了“黑洞” 2>&1 >/dev/null 意思就是把错误输出2重定向到
分类: 其他 发布时间: 05-14 20:37 阅读次数: 0

java 第一周

package day01; public class One { //java生成6位随机数据验证码。 public static void main(String[] args) { int randomCode = One.randomCode(); System.out.println(randomCode); } public static int randomCode() { return (int) ((Math.random() * 9 + 1) * 100000); } }
分类: 其他 发布时间: 05-14 20:37 阅读次数: 0

delete archivelog all 无法彻底删除归档日志?

delete archivelog all 无法彻底删除归档日志? Leshami 2012-12-01 10:04:29 12119 收藏 展开 最近在因归档日志暴增,使用delete archivelog all貌似无法清除所有的归档日志,到底是什么原因呢? 1、演示环境 SQL> select * from v$version where rownum<2; BANNER ----------------------------------------------------------
分类: 其他 发布时间: 05-14 20:37 阅读次数: 0

第十一周学习进度

周数/细项 第九周 第十周 第十一周 第十二周 所花时间(包括上课) 4+4+5+5+3=21 4+8+8+8+9+3=39 4+8+8+8=28 代码量(行) 约2000行 约3000~3500行 3000~3500行 博客量(篇) 5 9 6 了解到的知识点 Activity,BroadcastReceiver,Service,团队项目冲刺起步,wordcloud的使用 RecyclerView的高级使用,Okhttp的使用,各种安卓组件的使用等等 学习了SSM框架的相关知识
分类: 其他 发布时间: 05-14 20:37 阅读次数: 0

CTF_BUGKU_解密_wp(持续更新...)

1、滴答~滴 密文:-... -.- -.-. - ..-. -- .. ... -.-. 一段密文,谷歌搜索下即可解密,可知是摩斯密码。翻译"-... -.- -.-. - ..-. -- .. ... -.-."后得"BKCTFMISC",结合格式,得flag为KEY{BKCTFMISC}。 2、聪明的小羊 密文:KYsd3js2E{a2jda} 本题是栅栏加密法,即 明文由上至下顺序写上,当到达最低部时,再回头向上,一直重复直至整篇明文写完为止。然后,再往右顺序抄写一次。(https:/
分类: 其他 发布时间: 05-14 20:37 阅读次数: 0