- 博客(17)
- 收藏
- 关注
原创 基于C语言实现电路方程组的求解(未完成)
2024/3/26——血的教训,C语言的函数传参都是“值传参”,有一大堆东西要微调了,精简化编程还不太熟练啊。
2024-03-26 21:08:59
118
1
原创 2685: 蓝桥杯2022年第十三届省赛真题-蜂巢//C语言//答案备份
【代码】2685: 蓝桥杯2022年第十三届省赛真题-蜂巢//C语言//答案备份。
2024-03-24 16:45:28
128
1
原创 //C语言//初步尝试在C中实现类字典功能//字符串数组//技巧
利用好string.h中的库函数以及字符串数组,是可以实现c中的字典的(待续)
2024-03-09 21:40:07
317
1
原创 //C语言//杭电OJ2050//答案备份//
看完论文后,再结合折线相当于两直线相交被分成四部分直线再减去两部分,而在论文中已经知道了“直线被分成多少部分”与分割平面数的关系,进一步自己思考可以得到递推关系(我懒得写了,待续)本题核心是发现递推规律:怎么发现?这个是数学的问题了(捂脸)
2024-03-08 19:31:19
312
1
原创 //C语言//力扣Leetcode.740. 删除并获得点数//答案备份//好题//动态规划//线性DP//状态转移//
有抽象、转化思维的能力很重要啊,变化后和打家劫舍一样了。
2024-02-28 23:39:58
304
原创 //C语言//力扣Leetcode.198//答案备份//好题//动态规划//线性DP//状态转移//
偷则前一间房子就不能计划去偷了,则此时最大金额为本间房子的钱加上前前一间时的最大金额。不偷,最大金额不变,此时在本间房子的最大金额等于上一间时的最大金额。从房号为0的房子偷到房号为i的房子时,所得的最大金额。
2024-02-28 23:04:03
325
原创 //C语言//杭电OJ2037//答案备份//粗心//
注意审题,A,B,C是正数而不是正整数,故应用浮点数类型。数据类型的选用留点心审题了!
2024-02-26 19:14:48
369
1
原创 //C语言//杭电OJ2037//答案备份//好题//贪心//结构体//
正常人思维,想看更多的节目,这节目得看得早会方便看下一个节目或者结束得早方便看下一个节目嘛,但是开始得早结束不一定早,而结束得早,开始得也早因为开始比结束要早嘛,于是初步先尝试性地把目光放在结束时间,选最早结束的作为第一个节目。拆解的子问题要具有相同的“结构”,比如说可能是可递推性,因为这样子问题才能被同样的办法求解,从而实现问题简化而后办法易显,毕竟用贪心就是因为整体问题复杂难找办法才用的。首先应该要晚于第一个节目开始,然后重复上述思考,同样得出选相对于第一个节目最早结束的节目为局部最佳解。
2024-02-25 22:25:04
656
原创 //C语言//杭电OJ2030//答案备份//可优化
联系:Unicode(统一码),使用区码、位码(即区位码)来为汉字字符编码,区位码相当于直角坐标系里的横纵坐标,每一个横纵坐标对应坐标中唯一的点,唯一的汉字。储存方面,区码占1个字节,位码也占1个字节,故一个汉字占用两个字节(十六位),每个字节最高位都是1(因为最高位为0的编码已经被ASII码用了)。注意:在ASCII码中,使用一个字节(Byte)储存一个字符的编码,对应字符数组char[ ]的一个位置(char类型大小为一个字节对应8位8Bit);Hint(提示):“从汉字机内码的特点考虑”
2024-02-07 17:35:15
472
1
原创 如何实现三个整数值的大小比较,并实现从小到大OR从大到小排序?
发现新思路:不用一个数一个数比较,进行位置比较,比如在从小到大的顺序中,左边的位置中的值理应比右边小,那么直接进行位置比较并交换数值就好了。最初的思考,如果要实现3个数的比较,要写整整A33(排列数)种比较,还要考虑数值相等的情况,烦死了。于是打开网上找思路。
2023-11-07 21:28:20
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人