当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Java LeetCode 99. 恢复二叉搜索树

    99.恢复二叉搜索树 二叉搜索树中的两个节点被错误地交换。 请在不改变其结构的情况下,恢复这棵树。 示例1: 输入:[1,3,null,null,2]1/3\2输出:[3,1,null,null,2]3/1\2 示例2: 输入:[3,1,4,null,null,2]3/\ 14/2输出:[2,...

    35
    热度
  • [综合] JavaScript计算字符串长度示例

    一个英文字符占用一个字节,一个中文字符占用两个字节 str.charCodeAt(i)>255 说明不是英文字符 functionGetBytes(str){varlen=str.length;varbytes=len;for(vari=0;i<len;i++){if(str.cha...

    19
    热度
  • [综合] Android开发笔记:startService与bindService混合使用情况

    一、正常情况生命周期 (1)单独使用startService(): onCreate()->onStartCommand()->Servicerunning->调用stopService()或()->onDestroy()->Serviceshutdown (2)单独使...

    48
    热度
  • [综合] C++复习之路:算法与数据结构相关13:丑数,做牛客上的剑指offer遇到的简单的基础知识(3):

    1: 题目描述 把只包含质因子2、3和5的数称作丑数(UglyNumber)。例如6、8都是丑数,但14不是,因为它包含质因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 intGetUglyNumber_Solution(intindex){if(index==1)ret...

    33
    热度
  • [综合] 面试必问:常用的加密算法有哪些?

    加密算法我们整体可以分为:可逆加密和不可逆加密,可逆加密又可以分为:对称加密和非对称加密。 一、不可逆加密 常见的不可逆加密算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SHA-512,其中SHA-224、SHA-256、SHA-384,和SHA-512我们可...

    24
    热度
  • [综合] mysql 自增列新增

    auto_increment_increment自增步长 auto_increment_offset自增初始值 SET@@auto_increment_increment=1;SET@@auto_increment_offset=1; ALTERTABLE`listintl_drug_info_b`...

    82
    热度
  • [综合] leetcode(py)04

    1470.重新排列数组 难度简单21 给你一个数组nums,数组中有2n个元素,按[x1,x2,...,xn,y1,y2,...,yn]的格式排列。 请你将数组按[x1,y1,x2,y2,...,xn,yn]格式重新排列,返回重排后的数组。 示例1: 输入:nums=[2,5,1,3,4,7],...

    84
    热度
  • [综合] JS基础_Math

    <!DOCTYPEhtml> <html><head><metacharset="UTF-8"><title></title><scripttype="text/javascript">/**Math* -Math和...

    73
    热度
  • [综合] Java线程池的一点总结

    主要用来做两件事 1、利用多核CPU的并发处理能力提高工作效率 2、避免线程的频繁创建和销毁带来的开销来提高工作效率 任务提交到线程池后的处理逻辑 1、提交任务到线程池 2、核心线程池是否已满,没满则创建核心线程数个线程来处理任务 3、如果核心线程数都在工作,新的任务进来先进入到等待队列 4、如果等...

    13
    热度
  • [综合] pyqt多窗体之间如何实现自动切换

    pyqt多窗体之间如需要实现定期切换,比如A窗体停留5s,然后自动切换到窗体B,然后不停重复,这样的程序该如何实现。 一开始想当然很简单,试了之后才知道这是个坑。 有没有大佬可以实现的,搭救下小弟,谢谢。 PS:进阶实现窗体A与窗体B之间的切换时间可调不等。

    32
    热度
  • [综合] 括号问之:20有效的括号

    题目链接20.有效的括号 1、题目分析 字符串只有三种类型的括号,如果先有右括号一定不是有效的,如果每一个左括号都能匹配到右括号就算成功。 2、解题分析 初始话一个字典,包含三个键值对,就是三队括号 初始化两个字符串,一个包含左括号,一个包含右括号 进行for循环遍历 如果是左括号直接添加到辅助...

    22
    热度
  • [综合] 拼多多面试官没想到我会统一接口测试的功能、自动化和性能测试用例,人直接愣了

    服务端的测试,大多数内容都围绕着接口展开。对于接口测试,无非也是功能、自动化、性能测试为主,偶然想到一个问题,如果能写一个用例,在功能、自动化、性能三者的测试场景中重复使用,肯定能省去非常多的时间。 总体思路跟之前的接口和性能框架一样,通过总的测试项目中把接口功能封装好,留出来测试参数。功能测试就写...

    46
    热度
  • [综合] 蓝桥杯——历届试题 纸牌三角形

    问题描述: A,2,3,4,5,6,7,8,9共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。 A96483752 这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢? 思路: 1.全排列问题; 2. Aa[0]96a[1]a[2]48a[3]a[...

    95
    热度
  • [综合] SGame 简单客户端

    在sgame\client目录下提供了一个game_cli.go,提供了简单的功能,包括注册、登陆和登出 说明 首先进入client目录,然后编译之:gobuildgame_cli.go;./game_cli ./game_cli-h-astringserverip(default"127.0.0...

    55
    热度
  • [综合] Python函数参数使用全攻略——*args与**kwargs参数的用法

    目录 1.位置参数与关键字参数 2.收集参数(*args与**kwargs参数) 3.分配参数 1.位置参数与关键字参数 参数的概念都是与函数息息相关的。其中def语句中,位于函数名后面的变量通常称为形参,而调用函数时提供的值称为实参。一般情况下不对此进行严格区分。 在了解收集参数前(*args...

    5
    热度
  • [综合] 全排列——java 递归

    以下是两个我觉得对我理解这个问题及算法帮助很大的两篇文章。 全排列java 全排列之JAVA实现 代码: packages01;publicclassQuanPaiLie{publicstaticvoidmain(String[]args){int[]a={1,2,3,4};qpl(a,0,3);...

    65
    热度
  • [综合] 完美解决gradle下载慢的问题 改动最小 最好理解

    1.打开安卓根目录下的gradle->wrapper->gradle-wrapper.properties #TueAug1114:33:53CST2020 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists...

    58
    热度
  • [综合] 022_压缩指令 tar

    tar常用选项: -c(create)表示创建永安里生成文件包 -x表示可以提取,从文件包中提取文件 -t可以查看压缩的文件, -z使用gzip方式进行处理,它与”c”结合就表示压缩,与”x”结合表示解压缩 -j使用bzip2方式进行处理,它与”c”结合表示压缩,与”x”结合表示解压缩。 -v(ov...

    33
    热度
  • [综合] ArrayList 和HashMap线程不安全的体现

    1,ArrayList线程安全问题(jdk1.8) publicbooleanadd(Ee){ensureCapacityInternal(size+1);//IncrementsmodCount!!elementData[size++]=e;returntrue;} add方法分两步,第一步扩容...

    49
    热度
  • [综合] 泛型(一)

    1、泛型 1)性能 泛型的一个主要优点是性能。对值类型使用非泛型集合类,在把值类型转换为引用类型,和把引用类型转换为值类型时,需要进行装箱和拆箱操作。 值类型存储在栈上,引用类型存储在堆上。C#类时引用类型,结构是值类型。从值类型转换为引用类型为装箱。 2)类型安全 泛型的另一个特性是类型安全。 3...

    44
    热度