首页 > TAG信息列表 > 五十

SQL五十题记录 1-2

前言: 创建以下四张表:①:课程表 ②:成绩表 ③:学生表 ④:教师表 1.查询课程编号为“”01“”的课程比“02”的课程成绩高的所有学生的学号(重点) SELECT a.s_id "s_no", c.s_name, a.s_score "01", b.s_score "02" FROM ( SELECT s_id, c_id, s_score FROM score WHERE c_id = '01' )

腾讯五十题 No.41 2的幂

题目链接 class Solution { public boolean isPowerOfTwo(int n) { if(n<=0) return false; //8的二进制1000 7的二进制0111 做个与操作结果为零 if((n&n-1)==0) return true; else return false; } }

腾讯五十题 No.39 存在重复元素

题目链接 Set实现 Map实现 class Solution { public boolean containsDuplicate(int[] nums) { int len = nums.length; Map<Integer,Integer> map = new HashMap<>(len); for(int i = 0;i<len;i++){ if(map.containsKey(num

腾讯五十题 No.36 多数元素

题目链接 既然个数大于一般那就先sort,再取中间吧 但是面试官可能会想要其答案 class Solution { public int majorityElement(int[] nums) { int count = 1,maj = nums[0]; for(int i = 1;i < nums.length;i++){ if(maj==nums[i]){

腾讯五十题 No.34

这道题评论区的大佬真是各抒己见啊,我也不知道用栈来实现对不对,但是看到一个非常棒的用栈来实现的方法 class MinStack { private int min = Integer.MAX_VALUE; private Stack<Integer> stack; public MinStack() { stack = new Stack<>(); } p

腾讯五十题 No.20 不同路径

题目链接 递归 class Solution { public int uniquePaths(int m, int n) { return dfs(new HashMap<Pair,Integer>(),0,0,m,n); } private int dfs(Map<Pair,Integer> cache,int i,int j,int m,int n){ Pair p = new Pair(i,j); //

腾讯五十题 No.9

题目链接 刚开始感觉哇这代码好长,还总写漏,但是写了几遍后感觉好了很多 class Solution { public List<List<Integer>> threeSum(int[] nums) { List<List<Integer>> result = new ArrayList<>(); //先排序 Arrays.sort(nums); //开始遍历

腾讯五十题No.2

题目链接 2ms 中心扩散:每遍历一个元素就左右扩展 class Solution { public String longestPalindrome(String s) { if(s==null || s.length()==0) return ""; //保存起止位置 int[] range = new int[2]; char[] str = s.toCharArray();

腾讯五十题No.1

力扣题目链接 class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode root = new ListNode(0); ListNode cursor = root; //保存进位值 int carry = 0; while(l1 != null || l2 != null || carry !=

JVM经典五十问

引言 1.什么是JVM? JVM——Java虚拟机,它是Java实现平台无关性的基石。 Java程序运行的时候,编译器将Java文件编译成平台无关的Java字节码文件(.class),接下来对应平台JVM对字节码文件进行解释,翻译成对应平台匹配的机器指令并运行。 同时JVM也是一个跨语言的平台,和语言无关,只和c

莫名其妙的五十题1

/*题目:一个整数(i),它加上100后是一个完全平方数(x*x=i+100;),再加上168又是一个完全平方数(y*y=i+100+168;),请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后       的结果满足如下条件,即是结果。*/ #include <stdio.h> #

C语言经典五十题第二期

【程序6】 题目:用号输出字母C的图案。 1.程序分析:可先用’'号在纸上写出字母C,再分行输出。 2.程序源代码: 代码如下: #include <stdio.h> int main() { printf("Hello C-world!\n"); printf(" ****\n"); printf(" *\n"); printf(" * \n"); printf("

五十音图

あ 女 吃多了胖了    我以为你依然爱我            

五十音小游戏中的前端知识

背景 在日语学习初期阶段,我发现日语五十音的记忆并不是很容易的,片假名的记忆尤其令人费神。这时我想如果有一个应用可以充分利用碎片时间,在午休或地铁上随时可以练习五十音该多好。于是搜索 App Store,确实有很多五十音学习的小软件,但是商店的软件不是含有内购、夹带广告、就是动

leetcode算法题基础(五十)树Tree DFS

                                                         

SQL面试五十题(五)

– Student sid sname sage ssex – Teacher tid tname – Course cid cname tid – Score sid cid score – 50、查询下个月过生日的学生 select * from student where case when month(‘2019-04-09’)=12 then month(sage)=1 else month(sage)=month(‘2019-04-09’)+1 en

日语学习

五十音 あいうえお––––––

【转】如何开始学日语?

【转】如何开始学日语? 作者:柒筠链接:https://www.zhihu.com/question/19773175/answer/1358176779来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 作为一名学了五年日语的人,在学日语这条道路上经历过无数次放弃,如何开始学日语,从买本教材书,放下手机

ES基础(五十)集群与外部间的安全通信

                 

谷粒商城上生产准备(五十)

378-382 上线准备工作 这几集中感觉最麻烦的就是修改上线脚本,头皮发麻,而且雷神也有遗漏的地方,个人总结了一下大约有下面几点: 1.把redis,数据库,zipkin等等地址修改为上线地址 2.把数据库的密码为123456 3.把所有的服务端口改成8080 4.配置文件里面的地址也要修改,如redssion和es的 5.

DP五十题

目录 1.合唱队形 俩遍LIS 2.导弹拦截 nlogn LIS 某定理: Dilworth定理的大概意思:最少的下降序列个数==整个序列最长上升子序列的长度 3.尼克的任务 倒序递推 4.丝绸之路 顺推 5.分队问题 6.低价购买 LIS+DP套DP 在O(n^2)版的LIS的f数组上计数 7.回文字串 第二个数组为倒着的串 对

JavaWeb学习总结(五十)——文件上传和下载

 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。   对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选

五十、前端之CSS

一、盒子模型 盒子模型 margin:用来调节盒子与盒子之间的距离(标签与标签之间距离) border:盒子的包装厚度(边框) padding:内部物体与盒子之间距离(文本与边框之间的距离) content:物体大小(文本内容) ①margin外边距 .c {

【日语】五十音图-一个好用的日语五十音图记忆方法

分享一个好用的日语五十音图记忆方法 朋友讲给我听的,就很有趣的记住了。毕竟像我这样记性被狗吃了的人都能记住……他从哪学的我也不知道……不是原创不是原创不是原创!别来闹,我打字容易吗我! ▲这个办法只是我觉得好记,只转述一下每个平假名片假名怎么记,别的不罗嗦,求轻拍。(毕竟我也