全部 文章 问答 分享 共找到198个相关内容
[文章] 动态规划 -- 简单入门
1.斐波那契数列斐波那契数 (通常用 F(n)表示)形成的序列称为斐波那契数列。该数列由 0和1开始,后面的每一项数字都是前面两项数字的和。也就是:F(0)=0,F(1) =1F(n)=F(n-1)+F(n-2),其中n>1给定 n,请计算F(n)。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/fibonacci-number著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。classSolution{publicintfib(intn){if(n==0){return0;}if(n==1){return1;}returnfib(n-1)+fib(n-2);}}使用递归,计算会产生很多多余的计算,比如计算fib(7),会计算fib(6)和fib(5),而fib(6)又会去计算fib(5).使用一个数组存储计算结果,其中dp[i]表示第i项classSolution{publicintfib(intn){/*if(n==0){return0;}if(n==1){return1;}returnfib(n-1)+fib(n-2);*///如果n=4,因为是从0开始,那么数组中应该有5个数据int[]dp=newint[n+1];dp[0]=0;dp[1]=1;for(inti=2;i<=n;i++){dp[i]=dp[i-1]+dp[i-2];}returndp[n];}}也可以不用数组classSolution{publicintfib(intn){if(n==0){return0;}if(n==1){return1;}//returnfib(n-1)+fib(n-2);//如果n=4,因为是从0开始,那么数组中应该有5个数据/*int[]dp=newint[n+1];dp[0]=0;dp[1]=1;for(inti=2;i<=n;i++){dp[i]=dp[i-1]+dp[i-2];}returndp[n];*/inta=0,b=1,c=1;//分别代表第一项、第二项、结果for(inti=3;i<=n;i++){a=b;b=c;c=a+b;}returnc;}}不同路径一个机器人位于一个mxn 网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?来源:力扣(LeetCode)链接:https://leetcode.cn/problems/unique-paths著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。classSolution{/**初始化dp[i][j]数组dp[i][j]代表走到第i行第j列的路径,因为只能向下或者向右那么对于每个格子来说,它的值只与它的上方格子个左边格子的值有关那么:1.i=0,j>0时:dp[0][...]=12.i>0,j=0时:dp[...][0]=13.i>0,j>0时:dp[i][j]=dp[i-1][j]+dp[i][j-1]*/publicintuniquePaths(intm,intn){//初始化dp数组int[][]dp=newint[m][n];for(inti=0;i<m;i++){for(intj=0;j<n;j++){if(i==0){dp[i][j]=1;}elseif(j==0){dp[i][j]=1;}else{//进行状态转移dp[i][j]=dp[i-1][j]+dp[i][j-1];}}}returndp[m-1][n-1];}}
2022-08-05 11:21 · 算法
[文章] Java动态代理和静态代理
Java动态代理和静态代理为什么我们需要用代理呢?假设一个类,我们不想别人使用它里面的所有功能,或者部分功能,我们就可以通过代理的方式管理了。代理,分为静态代理和动态代理。
2019-10-23 10:56 · java / 代理 / 静态代理 / 动态代理
[问答] flutter 水平listView怎样动态设置高度
flutter水平listView要设置高度才能显示,但是item的内容会发生变化,应该根据item的高度来动态设置高度,写死高度会存在溢出的可能
2020-09-09 14:35 · flutter
[问答] RecyclerView里面的控件如何动态加载里面的控件

求助RecyclerView如何根据请求数据动态加载里面的控件

像下面这个图片,第一位到第四位,如果请求回来的数据没有就不加载

2021-07-02 17:03 · RecyclerView

[文章] 关于考研的思考,考研是什么?
考研本质(片段1)研究生考试的本质就是考察一个人==学习能力以及自我规划能力==的一种途径。那么能检验出这种能力的途径都可以成为录取的原因,那么大学保研这就是一个很不错的筛选途径。
2021-01-13 18:39 · 考研 / 思考 / 讨论
[问答] Spinner 下拉框怎么动态实现联动
实现效果点击下拉框1获取列表下拉框2根据下拉框1获取的列表选着后根据下拉框1的内容在动态获取下拉框二要显示的内容
2020-02-08 19:16 · Spinner
[文章] android wear手表开发如何获取所有的表盘(动态)以及切换表盘
思路:原理上来讲,表盘就是一个服务,动态壁纸,在后台不断地刷新。这样子的话,我们可以通过获取所有的服务,添加过滤即获取表盘。
2019-10-21 14:09 · androidware / 智能手表 / 切换表盘 / 手表
[文章] EditText单行动态改变字体大小
类似拨号盘的EditText,随文字数量的增加,动态改变文字的大小,比较简单。
2019-12-06 17:40 · EditText
[问答] <领券联盟第41集---动态计算size去请求图片
拼接Url添加"_size×size.jpg"拿不回图片,试过很多size都不行,无法实现动态size加载图片,请问各位大佬还有什么其他方法吗
2021-03-19 15:52 · 领券联盟
[问答] 广播的“谁有权限给我发广播”中的permission,在动态注册中如何用代码给出?
在静态注册中,自定义权限可以在receiver中用permission属性给出,但如果用动态注册,那permission这部分用代码怎么表示呢?
2020-06-22 18:15 · 求助
[文章] 教你如何动态更换显示的View(可实现APP换肤功能)
NonNullAttributeSetattrs){returnnull;}});super.onCreate(savedInstanceState);setContentView(R.layout.activity_test);正常代码效果:动态替换成
2020-06-18 14:44 · APP样式修改 / 安卓
[问答] 关于android的职业规划想问一下

我关于后面的职业规划有一些问题想咨询大家一下,因为我的计算机基础不是很好,但意向是做软件开发方面的东西;

一、个人情况:

(1)学历情况:

2022-08-01 13:38 · Android / 学习路线
[文章] 内存溢出和内存泄露的区别?
-处理方式:通常需要优化程序逻辑,减少一次性分配的大块内存,或者合理规划数据结构,避免过大的内存请求。内存泄露:-内存泄露是指程序在申请内存后,未能正确释放已不再使用的内存区域。
2024-02-01 15:52 · 内存泄露 / 内存溢出
[文章] Android动态加载第三方APK的View研究过程
热加载第三方应用的View,实现动态修改宿主应用背景:我们要做一个Launcher,Launcher上面要显示apk的界面,但是的话,如果使用widget的方式没法进行复杂的交互,所以要想办法把第三方的
[文章] SpringBoot+MybatisPlus项目配置MySQL+SqlServer两种数据库并动态修改SqlServer的IP
SpringBoot+Mybatis-Plus项目配置MySQL+SqlServer两种数据库并且动态修改SqlServer的IP和数据库名一需求通过mysql上的数据库获取到各个服务器的IP地址和服务器名称
2022-03-16 21:02 · java / mysql / SqlServer
[文章] 推荐一款动态粒子的插件particles.js
效果先看效果图,你是否有这么一个冲动,将自己的网站或者开发的网站加入一些动态的背景粒子,这里有一个开箱即用的插件,帮助你完成这样一个操作,先看一下效果图感觉是不是很好看,这里就介绍怎么在项目中使用。
2021-09-18 09:09 · particles.js / 粒子动效 / vue
[问答] 做android开发基础轮播图,添加动态获取圆点方法,运行后一片空白,原来显示的轮播图也不见了
没有添加动态获取圆点数量时正常显示,组合控件写了动态获取圆点方法后运行,一片空白
2020-05-01 22:32 · Android
[问答] 如何实现 功德+1木鱼的 动态添加view
R.layout.black_background); initView(); initData(); UtilsReadWrite.verifyStoragePermissions(this);//动态获取外部存储读取权限
2023-01-09 17:27 · Android / 功德+1 / 动画 / 移动开发
[问答] 未来职业规划求助

大家好,我是北京科技大学大四的一名学生,目前保研到了本校,但是对于未来比较迷茫,希望您能给我点建议,我个人是比较喜欢代码开发的,但是我本科读的是通信工程,代码这方面的知识比较少,并且我对这个专业未来的就业前景也不是很了解,我听说当下的Android音视频开发比较火,导师的实验室又正好有音视频方面的项目,所以想结合自己之前的Android开发经验和导师的优势,未来走Android音视频开发的这条道路,但是又不知道未来的发展是否会很好,所以希望您能给我一些建议。

2021-09-17 10:06 · 职业规划
[文章] 校园恋爱的门票来自于透支发展空间
对于大学中没规划的学生,这成本几乎是零。对于有规划的人都一定觉得代价是不可接受的。本科生去企业上班其实是吃了企业对你想象力的溢价。所以你相对于同学越出众,想象力溢价越大。反之亦然。
2021-03-23 20:59 · 思考 / 校园恋爱
[文章] 自定义控件课程规划
自定义控件很多同学都害怕自定义控件,从无到有,不知道怎么下手。结果这课程的话,你就知道了自定义控件的来龙去脉了。你会学习在写自定义控件之前如何去分析,怎么下手,都可以步骤化。课程内容AndroidView体系了解android的View体系,才知道后面我们步骤写Android自定义控件做准备。要明白View和ViewGroup。要能判断常用的控件是属于View还是ViewGrop,接着才有自己要写的控件属于View还是ViewGroup。为什么呢?因为自定义View跟自定义ViewGroup的步骤,套路不一样。Android自定义控件类型Android自定义控件呢,我们可以分为三类:-自定义View(包括对现有View的修改)-自定义ViewGrop(包括对现有ViewGroup的修改)-自定义ViewGrop自定义组合控件例子自定义组合控件,其实就是把多个现在有控件整合在一起,把复杂的操作封装起来,把简单的操作暴露出去。比如说我们要做以下这个控件:当然可以重头开始绘制,从无到有。我们也可以使用两个buttonl+一个TextView或者EditText组合起来。然后把复杂的逻辑封装起来,比如说,上限和下限的判断,比如说增加梯度,比如说阀值,达到一定的值会改变颜色之类的。这些复杂的操作封装起来。对外只暴露数据变会的回调通知和设置数值/获取数值的方法即可。别人拿到你的控件,不关心怎么实现,只关心使用即可。自定义View例子自定义View,什么是View,从控件的角度来理解,我们可以这样判断。如果控件里没有孩子的,没有子View的,就是View,比如说Button,TextView,ProgressBar,ImageView,这些都是View.自定义ViewGroup例子自定义ViewGrop,什么是ViewGroup,用来包含孩子的,控制子View的摆放的,是容器。ViewGrop里还可以包含着ViewGroup和View。比如说,LinearLayout,RetiveLayout,RecyclerView,ListView,ViewPager...这些都是ViewGrop。好啦,这个只做了解,详情请同学们去看接下来的课程吧!相信你学完以后,会对自定义控件有信心的,加油!
2019-11-02 17:28 · 自定控件 / 控件 / View / ViewGroup / 安卓开发
[文章] Hadoop集群搭建-base on Ubuntu18.04
接下来我们看看这个集群在机器上的规划。集群规划这里有准备了三台机器,虚拟机。
2023-02-05 21:42 · 大数据 / hadoop / 分布式 / 运算 / hdfs
[文章] 产品经理如何编写高分简历?
以下是一些关键要点:清晰的目标定位:在简历顶部简明扼要地阐述个人职业目标,明确表达自己希望应聘的产品经理职位,以及长期的职业发展规划
2024-01-25 12:15 · 产品经理 / 面试 / 建立 / 简历
[文章] 程序员必做的文史题目
a,动态规划;b,穷举;c,记忆化搜索;d,Dijkstra算法。6,印度电影《宝莱坞机器人之恋》中的机器人七弟采用的智能算法最有可能是以下哪一种?
2019-10-21 12:37 · 搞笑 / 程序员 / 日常
[文章] 滑动 Scrollview 时动态改变 Toolbar 透明度,模仿京东详情页效果
设置监听scrollView.onAlphaChangeListener=this接着在onAlpha方法中改变Toolbar背景的透明度overridefunonAlpha(alpha:Int){//动态改变
2020-09-23 14:05 · android / kotlin / scrollview / toolbar / plaindev
[文章] 普通大三的年计划
长远的规划从来都是重中之重的,既可以防止短视,又可以再年底系统回顾。我写下未来一年的计划吧。
2020-12-23 23:31 · 思考记录
[文章] 阳光沙滩Api新增加接口2022-7-3
用户个人封面上传设置个人封面删除摸鱼动态(没有评论时可以删除,一旦有他人的评论,只可以由管理员删除)获取积分策略接口上传个人封面/oss/image/uc/coverbody参数:image请求方法:POST
2022-07-04 20:19 · api文档 / 积分 / sob / 阳光沙滩 / api
[文章] Android 6.0 - 申请动态权限
本文只申请读写权限,举一反三,按照这个模版也可以申请其他权限。AndroidManifest.xml↓<!--加读写权限--><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permissionandroid:name="android.permission.READ_EXTERNAL_STORAGE"/>Java↓//定义请求码privatestaticfinalintREQUEST_EXTERNAL_STORAGE=1;privatestaticString[]PERMISSIONS={"android.permission.READ_EXTERNAL_STORAGE","android.permission.WRITE_EXTERNAL_STORAGE"};//然后通过一个函数来申请publicstaticvoidreadWritePermission(Activityactivity){try{//检测是否有权限:permission=0,则有权限intpermission=ActivityCompat.checkSelfPermission(activity,"android.permission.WRITE_EXTERNAL_STORAGE");//判断是否有权限,没有则弹出对话框if(permission!=PackageManager.PERMISSION_GRANTED){//Activity的实例、String数组、请求码ActivityCompat.requestPermissions(activity,PERMISSIONS,REQUEST_EXTERNAL_STORAGE);}}catch(Exceptione){e.printStackTrace();}}//--------------在onCreate中调用此函数--------------readWritePermission(this);效果图↓
2021-03-12 10:08 · 权限 / Android6.0
[文章] 2022-12-3阳光沙滩图片上传的接口
2022-12-3阳光沙滩图片上传的接口限制为1小时20张,超过会封号头像上传上传摸鱼动态的图片上传收藏夹封面头像上传/oss/image/avatar上传摸鱼动态的图片/oss/image/mo_yu
2022-12-03 15:04 · 接口 / 阳光沙滩 / api / 图片上传 / 限制
[问答] settings页面加载问题

我看了篇博客,说的是一级菜单完全动态的加载,二级菜单是动态加载和静态xml布局文件。总感觉不对,主页面不应该是静态加载的吗?

2022-02-28 15:51 · Android
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7