码迷,mamicode.com
首页 >  
搜索关键字:数字分析    ( 89个结果
顺时针打印矩阵
问题:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 分析:从左向右、从上到下打印,画图分析,考虑边界变化以及结束条件。 行不变,列变left-->right;列不变,行变top+1-->bottom; 行不变,列变right-1-->left+1;列不变,行变,bottom-->t ...
分类:其他好文   时间:2020-07-31 22:59:44    阅读次数:103
通过面试题学JavaScript知识(1)
// a 是多少的时候 可以让下面的打印ok if(a == 1 && a == 2 && a ==3){ console.log('ok') } 分析1: == 比较,如果左右左右两边数据类型不一样 对象 == 字符串 把对象转为字符串,剩下的情况都要转数字 分析2: 基本数据类型转数字,默认隐式 ...
分类:编程语言   时间:2020-05-16 23:37:27    阅读次数:126
CF-1328 F. Make k Equal
F. Make k Equal "题目链接" 题意 长度为n的序列,每次可以选择一个最大的数字将其减一或者选择一个最小的数字将其加一,问最少操作多少次可以使得序列中至少存在 k 个一样的数字 分析 官方题解:http://codeforces.com/blog/entry/75246 可以想到最后一 ...
分类:其他好文   时间:2020-04-06 00:10:19    阅读次数:98
结对编程 第一阶段
1)体验敏捷开发中的两人合作。 2)进一步提高个人编程技巧与实践。 二 、实验内容: 1)根据以下问题描述,练习结对编程(pair programming)实践; 2)要求学生两人一组,自由组合。每组使用一台计算机,二人共同编码,完成实验要求。 3)要求在结对编程工作期间,两人的角色至少切换 4 次 ...
分类:其他好文   时间:2020-03-21 13:17:33    阅读次数:96
java例题_24 逆向输入数字
1 /*24 【程序 24 根据输入求输出】 2 题目:给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 3 */ 4 5 /*分析 6 * 首先从键盘得到一个正整数,不超过5位数用int; 7 * 用%和/将每个数字分离后存入数组,位数就是数组的角标+1,用for循环 ...
分类:编程语言   时间:2020-02-14 16:35:27    阅读次数:77
20182331 2019-2020-1《数据结构与面向对象程序设计》第8周学习总结
20182331 2019 2020 1 《数据结构与面向对象程序设计》第8周学习总结 教材学习内容总结 查找 常见查找方式:线性查找,折半查找,哈希表查找,分块查找。 哈希函数构造方法:直接定址法,数字分析法,平方取中法,折叠法,除留余数法。 解决冲突的办法:开放定址法,再哈希法,链地址法。 查找 ...
分类:其他好文   时间:2019-11-04 18:02:07    阅读次数:89
剑指offer T6 旋转数组的最小数字
分析:二分查找的变种,没有具体的值进行比较,主要用高低位的值来和中间值进行比较,进而缩小范围。 1.arr[low] < arr[high] 说明数组本身并没有被旋转,因为数组本身是一个非递减数组,arr[n] <= arr[n+1] 就必然成立,如果数组被旋转了那么 arr[head] >= ar ...
分类:编程语言   时间:2019-09-25 16:08:56    阅读次数:104
【剑指offer】数组中只出现一次的数
题目描述一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。分析:经典的异或技巧题两个相同的数字异或的结果为0,一个数和0异或的结果是其本身,假设现在那两个不同的数字是A和B,那么将整个数组的元素依次异或得到的结果ans就是A和B的异或结果ans的二进制中第k... ...
分类:编程语言   时间:2019-09-24 12:25:21    阅读次数:73
顺时针打印矩阵
题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 分析 贴出代码 ...
分类:其他好文   时间:2019-04-27 13:12:56    阅读次数:104
哈希表的构造方法
1. 常用哈希表的构造方法 (1)除余 (2)随机 (3)平方后取中间某几位 (4)折叠 (5)H(key)= a*key + b (6)数字分析:若10位key的特定某几位中,数字大小分布均衡,就取那几位的 2. 处理冲突 (1)开放定址 (2)公共溢出 (3)多个哈希表 (4)链表 ...
分类:其他好文   时间:2019-02-23 14:43:58    阅读次数:346
89条   1 2 3 4 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!