logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

搜索算法(五) DFS BFS 练习题

所以每次都删除掉最外围的叶子节点(也就是入度为1的节点),删掉叶子节点之后,与它们相连的入度为2的节点就会变成新的叶子节点,这样新一轮继续删除叶子节点,更新与它们相连的节点的度数。先预处理矩阵,然后DFS,需要注意的是DFS的递归方法中,最后找到目标解法后,要在每一层递归直接return,不然会继续遍历可能的数字。这里有些类似层次遍历,每一次删除最外层节点,当删除到只剩下两个或一个节点时,可以认为

文章图片
#算法#宽度优先
Andriod开发 fragment

与Activity类似,Fragment也有自己的生命周期,包括onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()等方法。前面说的静态注册,就是直接在需要fragment的页面的xml里直接加上一个fragment,然后用属性name写清楚fragment指向的类。这个方法可以用于创建 fragment,然后将fragmen

文章图片
#android#java
JavaWeb HttpServletResponse

当web服务器收到来自浏览器的请求后,针对这个请求,会自动创建一个代表请求的HttpServletRequest对象和一个代表响应的HttpServletResponse对象。这样在浏览器中输入地址后,就会自动重定向到新的地址,且浏览器地址栏中的地址改变了。(这就是重定向和转发的区别,转发的地址栏不会发生变化,因为浏览器始终只与原url发生通信)//注意地址不是/img二是默认路径后的路径。//输

文章图片
#servlet#java
Android开发 SQLiteOpenHelper

SQLiteOpenHelper类中有一个onUpgrade方法,当数据库版本号version更新后(APP中版本号与程序理的版本号不一致),就会自动调用onUpgrade方法。上一篇说到了创建一个新类继承SQLiteOpenHelper类,从而获得SQLiteDatabase实例,对SQLite数据库进行操作。简单说就是一个事务内的操作必须一起完成,或者一起失败,不能只完成了其中某条操作,而其他

文章图片
#android#sqlite#java +1
到底了