小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。
俗话说 每次到月底的打卡题都是白送。4月也不例外。 老规矩,先看今天每日打卡题, 居然是一道简单题 那么让我们进去看题 这个题很简单,最简单的思路就是把原来的数变成字符串拆开,然后在算成平方,然后再加起来。 ])**2 n = end if end == 1: return True return False 每日一题
写一条 SQL 查询语句,从 Customer 表中查询购买了 Product 表中所有产品的客户的 id。
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.
应粉需求,让帮写个简单的新赚吧每日打卡程序,就用Python写个简单易懂的,一行一行往下看应该就看得懂,也就70行,核心的就2行。 response = requests.get(url=url,headers=headers) #print(response.text) title = parse.quote_plus('xzk8打卡 p_token}&title={title}&content={content}') else: print("签到失败") except Exception: print("打卡异常
Given a non-empty array of integers, every element appears twice except for one. Find that single one.
type="text/javascript" reload="1">', response.text, re.S)) print(sign) title = parse.quote_plus('xzk8打卡 token={p_token}&title={title}&content={content}') except Exception: print("打卡异常") 推送效果如下图:
Example 1: Input: 2.00000, 10 Output: 1024.00000 Example 2: Input: 2.10000, 3 Output: 9.26100 Example
Given a non-empty string s, you may delete at most one character. Judge whether you can make it a palindrome.
1.题目要求最终形成[红、黄、红]三部分,每部分数量可以不相等,问最终调整操作数量最小是多少。这道题一开始考虑暴力去做,枚举两个分界点,即红黄,黄红之间的分界点的位置,但由于长度是1e5,时间复杂度为O(n^2)级别,故此法作废。
“计划”的时间安排:每周三和周六 ——说在前面 发表于2018-07-14思海同学 "算法每日学计划"06打卡: 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。 发表于2018-07-14思海同学 “算法每日学计划”07打卡: 问题描述 求出区间[a,b]中所有整数的质因数分解。 输入格式 输入两个整数a,b。 发表于2018-07-14思海同学 “算法每日学计划”08打卡: 问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关 系是以下4中情况之一: 1: 发表于2018-07-14思海同学 “算法每日学计划”09打卡: 问题描述 给定一个N阶矩阵A,输出A的M次幂(M是非负整数) 例如: A = 1 2 3 4 A 发表于2018-07-14思海同学 “算法每日学计划”10打卡: 问题描述 亚洲微软研究院所在的希格玛大厦一共有6部电梯。
先排序,再依次遍历数组元素,若当前元素小于等于它前一个元素,则将其变为前一个数+1。
因此,我现在想做一个“365算法每日学计划”。 “计划”的主要目的: 1、想通过这样的方式监督自己更努力的学习算法。 2、想和小伙伴们“组团”一起来学习交流学习算法过程中的点点滴滴。 “计划”的时间安排:每周三和周六 ——说在前面 365算法每日学计划 ? 发表于2018-06-03思海同学 “算法每日学”计划01打卡: 问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。 str = "0000"+str; 7 break; 8 case 2: 9 str = "000"+str; 10 ]; 7 int temp = i; 8 int index = 4; 9 while (temp >= 1) 10
因此,我现在想做一个“365算法每日学计划”。 “计划”的主要目的: 1、想通过这样的方式监督自己更努力的学习算法。 2、想和小伙伴们“组团”一起来学习交流学习算法过程中的点点滴滴。 “计划”的时间安排:每周三和周六 ——说在前面 365算法每日学计划 “算法每日学”计划01打卡: 问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。 str = "0000"+str; 7 break; 8 case 2: 9 str = "000"+str; 10 ]; 7 int temp = i; 8 int index = 4; 9 while (temp >= 1) 10 另外,思海同学还创建了一个“算法每日学交流社区”,如果有想加入的小伙伴,可以扫一下下面的二维码加我为好友,我拉你入群(注:以上的有几种算法来自“算法每日学交流社区”的小伙伴们)。
难度中等 SQL架构 表: Scores +---------------+---------+ | Column Name | Type | +---------------+---------+ | player_name | varchar | | gender | varchar | | day | date | | score_points | int | +---------------+---------+ (gender, da
Given an array of integers and an integer k, you need to find the total number of continuous subarrays whose sum equals to k.
编写一个 SQL 查询,以查询从今天起最多 90 天内,每个日期该日期首次登录的用户数。假设今天是 2019-06-30.
本篇总结的是Java基础知识相关的面试题,后续会每日更新~ 1、请你说一下什么是面向对象? Java是面向对象的编程语言,不同于C语言是面向过程的。 Collecttion 集合体系结构简图: 参考文章:Java集合中List,Set以及Map等集合体系详解 10、为什么重写了equals()方法还需要重写hashCode()方法?
难度简单 SQL架构 选出所有 bonus < 1000 的员工的 name 及其 bonus。 Employee 表单 +-------+--------+-----------+--------+ | empId | name | supervisor| salary | +-------+--------+-----------+--------+ | 1 | John | 3 | 1000 | | 2 | Dan | 3 | 2000
1 | 2019-02-25 | 100 | | 1 | 2019-03-01 | 15 | | 2 | 2019-02-10