摘要: char → int(字符 - '0'即可) 此处的char型只包含数字,如'1': 比如: char c = '1'; int i = c - '0'; 阅读全文
posted @ 2020-12-11 14:08 acchris 阅读(950) 评论(0) 推荐(0)
摘要: ###出自lc每日一题--861.翻转矩阵后的得分 原题目地址 ###分析 第一次尝试做,是根据评论区的思路来的,因为第一眼看完大概知道是用什么方法做,但是具体思路还是没有的。 评论区的思路: 第一列值全部转为1,这样结果才能最大化 第二列开始就看1的个数,1的个数少于0就当前列值翻转 最后遍历数组 阅读全文
posted @ 2020-12-07 21:44 acchris 阅读(76) 评论(0) 推荐(0)
摘要: ##总结 在经过反复尝试,发现上下问题没啥问题了,结果还是报错。 于是我开始向当前行 using (SqlDataReader DataReader = comn.ExecuteReader())查看, 发现这个是保存数据只读的,而comn是连接数据库SqlConnection的conn,所以我检查 阅读全文
posted @ 2020-12-06 23:49 acchris 阅读(1122) 评论(0) 推荐(0)
摘要: 先用Windows身份验证登进去,右键sql server-属性,查看是否为如图: 之后点击安全性-登录名-sa,右键属性,查看是否如图: 阅读全文
posted @ 2020-12-06 13:53 acchris 阅读(521) 评论(0) 推荐(0)
摘要: ###前言 今天有同学过来问我MYSQL的存储过程怎么写,我按我的经验写好了,CALL一下,也正确。 于是他问了下上次没解决的触发器怎么做?我就思考了一番:觉得可以先试试上次写了1个半小时的方法。 ###上一次的MYSQL代码 触发器:实现插入开始时间和结束时间自动生成运行时间 delimiter 阅读全文
posted @ 2020-12-02 23:43 acchris 阅读(156) 评论(0) 推荐(0)
摘要: ##前言 493. 翻转对 ##第一次思考 当我看完题目,顿觉好像有点思路了,又看了看难度:hard,有点震惊,这不是可以用哈希表做么? 当我想用哈希表时,想到键值的问题:key放什么,value放什么。 初步思考觉得key可以为值,value为下标,但是看了第一个示例又打消了念头。(第一个示例有两 阅读全文
posted @ 2020-11-28 14:41 acchris 阅读(65) 评论(0) 推荐(0)
摘要: ###前言 本文摘自labuladong 435. 无重复区间 452.用最少数量的箭引爆气球 ###435. 无重复区间 经典的贪心算法问题 Interval Scheduling(区间调度问题)。给你很多形如 [start, end] 的闭区间,请你设计一个算法,算出这些区间中最多有几个互不相交 阅读全文
posted @ 2020-11-22 20:52 acchris 阅读(478) 评论(0) 推荐(0)
摘要: ##贪心算法 在遇到了5606. 具有给定数值的最小字符串这道题,我开始认识到贪心算法的特殊之处:它是动态规划的一个特例,使用贪心算法需要满足更多的条件(贪心选择性质),但是它的效率要比动态规划高。 由于没接触过,也没有系统地学习,所以在此列出此题,以便复阅。 原题链接 ###JAVA 思路 先创建 阅读全文
posted @ 2020-11-22 13:46 acchris 阅读(94) 评论(0) 推荐(0)
摘要: ##找链表的中点 使用快慢指针,快指针每次移动2步,慢指针每次移动1步。当快指针到达链表结尾时,慢指针所在位置即是中点。 ##合并两个有序链表 leetcode 21.合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1 阅读全文
posted @ 2020-11-21 13:05 acchris 阅读(114) 评论(0) 推荐(0)
摘要: ##String String:字符串常量,字符串长度不可变。 ##StringBuffer StringBuffer:字符串变量(synchronize,即线程安全)。 使用前调用java.lang.StringBuffer StringBuffer的主要操作:append()和insert()方 阅读全文
posted @ 2020-11-19 11:27 acchris 阅读(86) 评论(0) 推荐(0)