- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 妹的,函数指针、字符串反转
#include "stdlib.h"#include "stdio.h"#include "string.h"char * reverse(char *str){ int index,len; len=strlen(str)-1; for(index=0;index<len;index++,len--) { /* 不用中间变量实
2014-03-19 15:40:05
1015
原创 将int型变量第3位 置1 或清零
下面以整型变量为例介绍:#define BIT3 (0x1<<3)void set_bit3(void) //置位{ a |= BIT3;}void clear_bit3(void) //清零{ a &= ~ BIT3;}
2014-03-14 16:50:03
3334
1
转载 制作自己的man手册(记录)
添加路径:MANPATH=$HOME/tmp在该路径下mkdir man1 然后touch hello.1编写如下:.\" author : mq110.TH Hello 1 "2006-9-26" "GNU" "GNU tools" \" hello(1) GNU tools hello(1)
2014-02-13 15:10:21
2597
转载 X-Y Problem(推荐)
对于X-Y Problem的意思如下:1)有人想解决问题X2)他觉得Y可能是解决X问题的方法3)但是他不知道Y应该怎么做4)于是他去问别人Y应该怎么做?简而言之,没有去问怎么解决问题X,而是去问解决方案Y应该怎么去实现和操作。于是乎:1)热心的人们帮助并告诉这个人Y应该怎么搞,但是大家都觉得Y这个方案有点怪异。2)在经过大量地讨论和浪费了大量的时间后,热心的人终于明白了
2013-12-31 16:02:01
774
转载 grub menu.list 配置
因重装系统,把GRUB引导菜单搞没了,一直不知道怎么找回来,今天看到贴子,试了下,成功了,主要步骤是下边兰字部分t而恢复Grub,其实也很简单的:用Live CD(对于Ubuntu来说就是Desktop CD或者DVD)启动,打开终端(Applications──>Accessory──>Terminal),执行以下代码:代码:sudo grub find /boot/grub
2013-07-13 22:29:58
4002
原创 win8 ubuntu双系统通过grub命令行启动ubuntu
1.本本自带系统为win82.装ubuntu12.043.win8由于驱动问题出现问题4.重装win85.发现ubuntu的引导界面没了!解决:1.用ubuntu启动盘(U盘)启动,进入试试用ubuntu,然后挂载linux系统到一个tmp文件,按照网上说的install。。。。。2.重启发现还是进不去ubuntu,但是进步的地方是可以进grub命令行了3.
2013-07-13 22:14:45
3608
原创 在线编程:字符串的完美度
#include int perfect(const char *s){ char *p=s; int count_array[26]={0}; int count=26; int idle; to_upper(p); while(*p) count_array[*p++ - 'A']++; sort(&coun
2013-07-12 14:24:52
1312
2
转载 外网内网同时使用--设置如下
注意: 这里的172.16.x.x 和192.168.1.X 和你的局域网环境有关,可以命令行下ipconfig /all 查看 局域网有线连接(网段172.16.X.X,不提供接入internet服务),WIFI连接(网段192.168.1.X,可连接互联网)。如 果同时连接有线网卡和无线网卡,因为有线网卡的优先级较高,故仅有线局域网能正常工作,无线网卡可连接但却
2013-07-06 16:15:38
6751
原创 题目描述:字符串查找
要求:Write the function strindex(s,t) which returns the position of the rightmost occurrence oft in s, or -1 if there is none.the c programming language second edittion #include int strin
2013-07-03 11:09:10
1112
原创 面试题目:
要求:输入两个整数 n 和 m,从数列 1,2,3.......n 中 随意取几个数, 使其和等于 m 。,要求将其中所有的可能组合列出来--不会做,求指点,#include typedef struct{ long first_number; long secend_number;} pair;pair find_sum_n
2013-07-01 17:42:50
1148
原创 在线编程:幸运数--前奏--寻找质数
如果一个数各个数位上的数字之和是质数,并且各个数位上的数字的平方和也是质数,则称它为幸运数。 给定x,y,求x,y之间( 包含x,y,即闭区间[x,y])有多少个幸运数。 例如1到20之间有4个幸运数,它们是11,12,14,16,像因为1+1 = 2是质数,1^2 + 1^2 = 2也是质数等等。 给定函数原型,其中1#include int main(int argc, char
2013-06-29 17:16:56
1616
原创 字符串查找--B中是否有元素不在A中
#include int main(int argc, char const *argv[]){ char str[26]="AFDKJASD"; char str2[26]="AAAAZ"; find_not_include_string(str,str2); return 0;}void find_not_include_string(char *str,char *sub_
2013-06-29 12:05:38
1022
原创 面试题:百度二面(题目看来的)
现在有100个数,其中一个数出现50次以上(不包括50次),请问这个数是几,不能超过100次比较#include main(){ int i=0; int array[101]; for(i=0;i<60;i++) array[i]=1; for(i=60;i<100;i++) array[i]=i;
2013-06-27 23:23:14
1478
原创 查找只出现一次的字符串
在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出bint find_first_str(char *string){ if(*string==NULL) return -1; int i=0,j=0,count=0,location=-1; for(i=0;i<strlen(string);i++) {
2013-06-27 21:52:58
1697
原创 重写strstr函数
重写strstr函数,返回值是首次出现满足字串的地址。代码相当冗余,感谢各路打手展示自己的代码,让小生学习学习!#include main(){ printf("%d\n",mystrstr("aaabbbc","bc")); return;}int mystrstr(char *string,char *sub_str){ int start=0,c
2013-06-27 21:05:29
1332
原创 在线编程:Palindrome Partitioning II
Given a string s, partition s such that every substring of the partition is a palindrome.Return the minimum cuts needed for a palindrome partitioning of s.For example, given s = "aab",Retu
2013-06-26 19:22:27
1014
原创 在线编程:整数取反
题目很简单,完成函数reverse,要求实现把给定的一个整数取其相反数的功能,举两个例子如下:x = 123, return 321 x = -123, return -321#include #include int reverse(int x){ int i=0,num=0,count=0,tmp; count=cal_N(abs(x)); tmp=count;
2013-06-25 22:13:25
2151
原创 在线编程:字符串转换为整数
输入一个表示整数的字符串,把该字符串转换成整数并输出,例如输入字符串"345",则输出整数345。请完成函数StrToInt,实现字符串转换成整数的功能。友情提醒:提交代码之前,请复查下你的程序,比如当给的字符串是如左边图片所示的时候,有考虑到么?当然,它们各自对应的正确输出如右边图片所示(假定你是在32位系统下,编译环境是VS2008以上)
2013-06-25 20:59:21
2361
1
原创 在线编程:最长有效括号的长度
题目详情给定只包含括号字符'('和 ')''的字符串,请找出最长的有效括号内子括号的长度。举几个例子如下:例如对于"( ()",最长的有效的括号中的子字符串是"()" ,有效双括号数1个,故它的长度为 2。 再比如对于字符串") () () )",其中最长的有效的括号中的子字符串是"() ()",有效双括号数2个,故它的长度为4。 再比如对于"(
2013-06-25 20:54:15
1939
6
原创 一行空行引发的血案
原代码如下:#!/usr/bin/perluse File::Path ;$\="\n";my $cfg="clr.cfg";open (mycfg,$cfg) or die "open $cfg error![$!]";while(){ chomp; &chk_file();}close(mycfg);sub chk_file{ $_=$
2013-05-17 18:32:24
1003
原创 自动将指定文件发送到指定ip的指定目录下
SEND_FILE=auto_scp.shUSER=viewPASSWD=viewIP=127.0.0.1AGT_DIR=./send(){ chmod 755 $SEND_FILE echo "#!/usr/bin/expect">>$SEND_FILE echo "spawn scp $@ $USER@$IP:$AGT_DIR">>$SEND_FILE
2013-04-14 19:53:10
6995
1
原创 导出数据库表中数据
#昨天是导入,今天是导出,但是感觉好像缺点什么....#!/bin/shtab=$1path="$2"if [ "X$tab" = "X" ]then echo "Usage: `basename $0` tablename " exitfiif [ "X$path" = "X" ]then file=$tabelse file=$path
2013-04-09 19:59:08
940
原创 自动生成导入oracle数据库的控制文件---[*.ctl]
#自己写的脚本,发上来主要是交流,因为是新手,所有脚本中有很多不足和优化的地方,希望不吝赐教。。。偶深深的鞠躬感谢!#代码丑陋,看客轻拍#!/bin/shtab=""keyword=""field=""USER=""usage(){ cat<<! Usage: mk_ctl -u[user/passwd] -t[table] -k[keyword] -f
2013-04-08 20:47:39
3329
原创 自学风雨路(代码学习,附上运行截图)《简易在线聊天系统》
ChatServer:import java.net.*;import java.util.*;import java.io.*;public class ChatServer { DataInputStream is = null; ServerSocket ss = null; List Clients = new ArrayList(); DataOutputStr
2012-05-04 13:58:30
4401
转载 自学风雨路(学习别人的代码)《俄罗斯方块》
import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.*;import javax.swing.
2012-05-02 22:36:37
4186
在线聊天系统 Java源码学习 线程学习
2012-05-07
TankWar 坦克大战 Java 源码
2012-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人