码迷,mamicode.com
首页 > 2020年01月31日 > 全部分享
剑指Offer对答如流系列 - 把数字翻译成字符串
面试题46:把数字翻译成字符串 题目描述 给定一个数字,我们按照如下规则把它翻译为字符串:0翻译成"a",1翻译成"b",……,11翻译成"l",……,25翻译成"z"。一个数字可能有多个翻译。例如12258有5种不同的翻译,它们分别"bccfi", "bwfi", "bczi", "mcfi" 和 ...
分类:其他好文   时间:2020-01-31 20:55:07    阅读次数:112
Undefined offset原因以及解决办法-php利用for遍历二维数组方法-二维数组怎么遍历
<?php $arr3 = [ [1,2,3], [4,5,6,7], [8,9,10,11,12], ]; $len = count($arr3); $num2 = 0; $zong = 0; for($i = 0; $i < $len; $i++) { $tem = $arr3[$i]; $le ...
分类:编程语言   时间:2020-01-31 20:54:56    阅读次数:81
模拟赛(一)T117903 防疫工作安排
2020.1.30 模拟赛(一) 肝一下午和一晚上,绝对是到目前为止博客里最难的一道题! T2 防疫工作安排 题目描述 爆发肺炎疫情的H省共有 n 个地级市,为了最大限度减缓疾病蔓延,这些地级市用1到 n 开始编号,由 n ?1条道路相连,并且保证联通。统筹疫情防控的省会W市为根节点,编号为1 为了 ...
分类:其他好文   时间:2020-01-31 20:54:29    阅读次数:65
python语法基础-面向对象-长期维护
############### 面向对象 ############## ############### 面向对象 ############## ############### 面向对象 ##############、 ############### 面向对象 ############## ##### ...
分类:编程语言   时间:2020-01-31 20:54:16    阅读次数:62
Java多线程之对写业务加锁,对读业务不加锁,会产生脏读
1 import java.util.concurrent.TimeUnit; 2 3 /** 4 * 对写业务加锁 5 * 对读业务不加锁 6 * 脏读 7 */ 8 public class Account { 9 10 String name; 11 double balance; 12 13 ...
分类:编程语言   时间:2020-01-31 20:53:53    阅读次数:104
Java线程池之WorkStealingPool,任务窃取算法
1 import java.io.IOException; 2 import java.util.concurrent.ExecutorService; 3 import java.util.concurrent.Executors; 4 import java.util.concurrent.Ti ...
分类:编程语言   时间:2020-01-31 20:53:34    阅读次数:1083
剑指Offer对答如流系列 - 数组中的逆序对
面试题51:数组中的逆序对 题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 问题分析 大多数人的第一反应就是顺序扫描整个数组,对每个数字都和后面的数字比较大小,时间复杂度为O(n^2),效率太低。 利用归并排序的 ...
分类:编程语言   时间:2020-01-31 20:53:19    阅读次数:402
《人月神话》读后感 (一)
《人月神话》,是老师推荐我们阅读的一本书。我呢,不是一个特别喜欢读书的人,但是这本书我竟然耐心的读了下去,恐怖如斯! 这本书的有他独有的魅力,本人目前已经看过一半了,先不说内容,光每章节的标题就很吸引人,这也是这本书的闪光点,也是使我产生对这本书阅读兴趣的一个重要原因。 本书以“焦油坑”开篇,联系古 ...
分类:其他好文   时间:2020-01-31 20:53:01    阅读次数:69
剑指Offer对答如流系列 - 反转链表
面试题24:反转链表 题目描述 定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点 链表结构 问题分析 头插法是反转链表非常经典的一种手段,这里演示一下吧,毕竟这个在JDK源码中也能遇见。 核心代码如下: 这些图示来自我这篇文章的 "单链表逆置:头插法图解" ,实现方面是用C语言 ...
分类:其他好文   时间:2020-01-31 20:52:20    阅读次数:74
剑指Offer对答如流系列 - 二叉树的镜像
面试题27:二叉树的镜像 题目描述 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 树的结构如下: B是A的镜像 问题分析 镜像 这个名词看起来很高大上。 其实就是每个结点交换左右子结点。 我们通过前序遍历,依次处理即可。 问题解答 ...
分类:其他好文   时间:2020-01-31 20:51:33    阅读次数:56
算法训练——输出米字形
//输出米字型 #include<stdio.h> #include<string.h> int main(){ int n,i; scanf("%d",&n); char s[25][51]; //A与A之间点的个数 n-2 for(i=0;i<n-1;i++){ memset(s[i],'.', ...
分类:编程语言   时间:2020-01-31 20:51:22    阅读次数:65
剑指Offer对答如流系列 - 最小的k个数
面试题40:最小的k个数 题目描述 输入n个整数,找出其中最小的k个数。例如输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 问题分析 最容易想到的方法就是排序,取相应数字的元素即可。我这里为了方便直接使用了快排来做这个。 想拉开与别人的差距,难免需要优化时间效率,我 ...
分类:其他好文   时间:2020-01-31 20:51:11    阅读次数:70
集合的一些操作总结
集合的特性:1.去重,2.无序,3.关系测试集合创建: set()方法,列表list()集合的关系测试:并集: list_1.union(list_2) or ^交集:list_1.intersection(list_2) or |差集:list_1.difference(list_2) or li ...
分类:其他好文   时间:2020-01-31 20:50:54    阅读次数:77
11 | 怎么给字符串字段加索引?
使用前缀索引,定义好长度,就可以做到既节省空间,又不用额外增加太多的查询成本。 于是,你就有个问题:当要给字符串创建前缀索引时,有什么方法能够确定我应该使用多长的前缀呢? 实际上,我们在建立索引时关注的是区分度,区分度越高越好。 因为区分度越高,意味着重复的键值越少。 因此,我们可以通过统计索引上有 ...
分类:其他好文   时间:2020-01-31 20:50:42    阅读次数:61
android的消息处理机制
安卓中的消息处理机制主要涉及到5个概念 (1)消息类:Message,可以理解成一个数据单元; (2)消息队列类:Message Queue,存放通过Hander发布的消息,处理顺序类似于队列,按照先进先出的顺序执行; (3)消息操作类:Handler,用于处理包装在Message中的数据; (4) ...
分类:移动开发   时间:2020-01-31 20:50:24    阅读次数:94
Android将数据存储到应用的数据目录下
下面是具体代码,其中MainActivity.java的部分代码有修改,在文章后面给出 logindemo_layout.java <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas ...
分类:移动开发   时间:2020-01-31 20:50:08    阅读次数:90
springboot配置之获取配置文件中属性的第二种方法(@Value)不同于@ConfigurationProperties
直接看:Person.java package com.gong.springboot.bean; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.context.p ...
分类:编程语言   时间:2020-01-31 20:49:52    阅读次数:165
983条   上一页 1 ... 10 11 12 13 14 15 16 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!