java
文章平均质量分 59
y1196013153
这个作者很懒,什么都没留下…
展开
-
java实现 经典算法题:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号。
偶然间刷题看到, 在此分享下解答流程思路首先n个人报数, 只留下最后一人, 由此可知, 具体需要的循环次数我们并不知道(可以用while, 这里采用的是for循环), 我们可以采用一个数组保存这n个人, 设置一个变量currentNum保存当前报数的数字, 设置一个count记录还剩多少人, 剩余一人break跳出循环, 当数组遍历到尾时, 设置下标为0重新循环, 代码如下:/** * 题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原原创 2021-03-15 15:50:11 · 3509 阅读 · 2 评论 -
封装ajax并处理登录校验
最近写前端h5, 由于平时用vue axios比较多, 用ajax每次请求处理都比较麻烦, 便想着用Promise封装一个ajax, 并且能够全局拦截处理token等. 自己做之前也看了一些网上的教程, 根据自己的理解将封装ajax和拦截token整合到一起ajax全局拦截器第一步: 先创建一个request.js文件, 需要依赖jquery第二步: 注册ajax拦截器, 代码如下$(function () { // 注册ajax全局拦截器 $.ajaxSetup({原创 2021-01-29 15:11:07 · 275 阅读 · 0 评论 -
java实现二叉搜索树的非递归方式删除
java实现二叉搜索树的删除(非递归方式)网上有很多的二叉搜索树的java实现都是基于递归的,非递归看了半天好多都是一模一样的,并且好多都有问题,下面就是我在网上看到的最多的错误版本:public void deleteMin(Node node){ //删除该节点下的最小节点 Node currentNode=node; Node parentNode=nod...原创 2019-07-24 20:07:26 · 291 阅读 · 0 评论