笔记
变异复读机
软件工程实习生,希望能帮到大家。
展开
-
SQL条件判断————case when then else end
then 表示when的条件满足时条件判断的最终值,这里注意了,这里可以接一个具体的值,也可以写一个表达式,表达式成立为1,不成立为0,其实也就是值啦~when 可以接表达式也可以接具体的值,当when后面的表达式为真或者case后面的字段等于when接的值时,结果为then后面的值。case 后面可以不加字段,直接在when后面写全表达式判断即可,如果加了字段,when后面只要接上表达式的值即可。sql中使用条件判断case……end case条件判断使用end作为结束标记。原创 2022-09-20 11:58:32 · 716 阅读 · 0 评论 -
最大子序和
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 demo: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。 class Solution { public int maxSubArray(int[] nums) { int res = nums[0]; int sum = 0; for (int n.原创 2021-08-19 10:53:15 · 57 阅读 · 0 评论 -
单链表的实现
第一个节点是伪头节点,索引从伪头节点的下一个节点开始,为0 代码: /**单个节点 */ public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } } /**单链表 */ class MyLinkedList { int size; ListNode head; // 伪头节点 public MyLinkedList() { size = 0; head =...原创 2021-08-16 14:25:31 · 61 阅读 · 0 评论 -
ubuntu桌面翻转怎么设置成正常?
有一次在ubuntu设置中,脑残在桌面设置里把桌面翻转了,虽然有撤回按钮,但是桌面翻转了,鼠标不受控制。 这里介绍一种办法: Ctrl+Alt+T 打开终端 xrandr -o normal 回到正常角度 xrandr -o left/right/inverted (翻转) ...原创 2021-07-25 19:46:20 · 3729 阅读 · 1 评论