llllmz

导航

上一页 1 ··· 26 27 28 29 30

2024年1月6日

经典算法题之手机键盘C

摘要: #include<stdio.h> int main(){ char A[4][8]={ 'a','d','g','j','m','p','t','w', 'b','e','h','k','n','q','u','x', 'c','f','i','l','o& 阅读全文

posted @ 2024-01-06 21:01 神奇的萝卜丝 阅读(6) 评论(0) 推荐(0) 编辑

经典算法题之手机键盘

摘要: 这题出的只能说是无语。思路还是很简单的。 只要用一个的tag标记上次是哪个按键即可,然后tag和现在对比,要是相同就多加2。 #include<iostream> #include <map> using namespace std; int main(){ map<char,int>Map={ { 阅读全文

posted @ 2024-01-06 20:35 神奇的萝卜丝 阅读(6) 评论(0) 推荐(0) 编辑

经典算法题-剩下的树C++

摘要: #include<iostream> using namespace std; void move (int A[],int head, int tail){ for( ; head <= tail ; head++ ){ A[head]=0; } } int main( ){ int l = 0 阅读全文

posted @ 2024-01-06 19:29 神奇的萝卜丝 阅读(1) 评论(0) 推荐(0) 编辑

经典算法之剩下的树C

摘要: 这题思路可以说是太简单了。 用一个数组表示树,值为1表示有树,值为零表示无就行。、 最后统计1的个数即为剩下的树。 #include <stdio.h> #include <malloc.h> void move (int A[],int head,int tail){ for( ; head <= 阅读全文

posted @ 2024-01-06 19:16 神奇的萝卜丝 阅读(1) 评论(0) 推荐(0) 编辑

经典算法之-英文日期C++版

摘要: 因为考研机试的原因,C和C++最好都准备一下,所以有C++版本。 #include <iostream> #include <cstring> #include <map> using namespace std ; int cmp(int year,int mouth,int day){ if(y 阅读全文

posted @ 2024-01-06 18:01 神奇的萝卜丝 阅读(5) 评论(0) 推荐(0) 编辑

经典算法之英文日期问题

摘要: 这题其实就是多了一个字符串转化成数字而已。 用一个字符串数组和字符串比较函数就可以得出数字月份然后就简单了。 然后最后一个难点就是确定是星期几,可以根据今天的日期的星期当作固定点,找相差几天然后得出具体星期。 #include <stdio.h> #include <stdbool.h> #incl 阅读全文

posted @ 2024-01-06 15:02 神奇的萝卜丝 阅读(2) 评论(0) 推荐(0) 编辑

经典问题-打印日期万金油版本

摘要: 这题有一个前人总结的终极优化版本。 思想其实也很简单。学起来也很快。优化了如果变成下一年的情况和闰年判断 #include <stdio.h> #include <stdbool.h> int main( ) { int A[13] = {0,31,28,31,30,31,30,31,31,30,3 阅读全文

posted @ 2024-01-06 13:02 神奇的萝卜丝 阅读(7) 评论(0) 推荐(0) 编辑

2024年1月5日

经典算法问题之打印日期

摘要: 这也是一道经典的算法题。 其实也是用两个数组。还有判断是否闰年。 两个个循环,外面一个是月份循环,内部一个是每个月的天数循环,然后计数器Count++就行,直到和天数相同就跳出循环,打印就行。 #include <stdio.h> int judge ( int year ) { if (year 阅读全文

posted @ 2024-01-05 22:18 神奇的萝卜丝 阅读(1) 评论(0) 推荐(0) 编辑

经典算法之天数问题

摘要: 这题算是非常经典的题目了。 无非就是判断闰年然后计算天数而已。 用两个month数组记录月份天数 一三五七八十腊是31天,二月份非闰年28天,闰年29 天,其余都是30天就好了。 #include <stdio.h> int judge( int year ) { if( year % 400 == 阅读全文

posted @ 2024-01-05 21:50 神奇的萝卜丝 阅读(1) 评论(0) 推荐(0) 编辑

经典算法之图形问题

摘要: 图形问题的万金解决方法就是创建一个二维数组,然后将填数组,最后打印数组就行了。其本质还是找出图形的规律。 首先来找规律,先从外形上来找。 奇数高,看图形,是上下左右对称的。所以只找上半区的规律。 然后首行比其他行少两个字符也就是多两个空格,最外层都是A,数组可以提前都赋值。只需要管中间部分 从中间部 阅读全文

posted @ 2024-01-05 18:14 神奇的萝卜丝 阅读(7) 评论(0) 推荐(0) 编辑

上一页 1 ··· 26 27 28 29 30